python - 如何使用 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)
解决方案
尝试类似的东西
file = ['C:\\Users\\aaa\\Desktop\\File Namee\\program.exe', '/F:aa.dvl' '/PPP_ZZZ']
subprocess.call(file)
所以每个参数作为一个单独的列表元素。
推荐阅读
- c# - Collection DropdownList 在渲染视图时失去其价值 - Asp.net MVC
- oracle - SET_ROWID_THRESHOLD - ORA-29971
- flutter - Flutter Syncfusion 范围指针 SweepGradient 渐变颜色
- java - 在使用 this 作为形式参数的情况下,无法在实际参数中传递对象的引用变量
- python - 由于来自另一个 pandas 列的值,从作为 datetime 列的时间差(以分钟为单位)
- java - Spring Boot 测试:@Scheduled bean 在脏上下文后继续执行
- jestjs - 开玩笑错误:无法设置基本提供程序。使用 'ng test' 升级 Angular v13 后
- email - 关于 Haveibeenpwned 中的域搜索的问题
- devops - NewRelic helm chart 安装
- rest - 如何使用 REST 从 MLFlow 下载工件?