首页 > 解决方案 > 如何使用 Python 的参数运行外部程序

问题描述

通常在 PowerShell 中我运行命令:

cd C:\Users\aaa\Desktop\File Namee\

然后我正在执行带有特定参数的程序:

.\program.exe /F:aa.dvl /PPP_ZZZ

它有效,现在我的问题是,如何通过 python 脚本执行它?我尝试了 subprocess 和 os.system 但它对我不起作用。

file = ['C:\\Users\\aaa\\Desktop\\File Namee\\', '.program.exe/F:aa.dvl /PPP_ZZZ']
subprocess.call(file)

标签: pythoncmd

解决方案


尝试类似的东西

file = ['C:\\Users\\aaa\\Desktop\\File Namee\\program.exe', '/F:aa.dvl' '/PPP_ZZZ']
subprocess.call(file)

所以每个参数作为一个单独的列表元素。


推荐阅读