gpt4 book ai didi

python - 将答案传递给 popen.subprocess

转载 作者:行者123 更新时间:2023-12-01 04:09:10 25 4
gpt4 key购买 nike

有没有办法轻松地将答案传递给 python 中的可执行文件?

我有一个 shell 安装脚本(第三方),它在安装之前要求一些参数。我想从我的 python 脚本中提供该参数。

有什么可能吗?喜欢 subprocess.popen(myscript,["answer1","answer2"])

最佳答案

有一个很棒的 Python 模块可以做到这一点,称为 pexpect

以下是使用它以交互方式运行 scp 的示例(来自 pexpect 文档):

child = pexpect.spawn('scp foo myname@host.example.com:.')
child.expect ('Password:') # wait for 'Password:' to show up
child.sendline (mypassword)

关于python - 将答案传递给 popen.subprocess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35173603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com