【发布时间】:2015-10-10 16:52:07
【问题描述】:
我想自动升级程序。
我在 Python 中运行这段代码:
import subprocess
subprocess.call('./upgrade')
当我这样做时,我从 shell 中获得升级过程成功启动的输出,然后我得到“按 Enter 继续”。我将如何自动化这个过程,以便 python 脚本在提示时自动“按下”输入?我需要在手术过程中这样做两次。 我需要在 Linux 而不是 Windows 上完成此操作,正如这里所要求的: Generate keyboard events 此外,这需要在 Shell 提示 Enter 后专门完成。 谢谢你的帮助。 我在这里没有找到解决方案: Press enter as command input
【问题讨论】:
-
使用期望模块