【发布时间】:2013-09-12 13:17:15
【问题描述】:
在我的项目中,我从 python 脚本启动了一个 .bat 文件。就像这样:
os.system("testfile.bat")
当这个`testfile.bat 完成时,它以提示Press any key to continue ... 结束。我希望我的 python 脚本能够超越这个提示并以某种方式模拟按键。
我怎样才能做到这一点?我已经通过使用子流程实现了此功能,但事实证明,子流程不适合我的项目上下文(与打印到控制台有关)。有什么想法吗?
【问题讨论】:
-
'testfile.bat' 末尾有
pause吗? -
pause给出“按任意键继续...”提示。只需从批处理文件中删除pause。
标签: python batch-file subprocess