python-2.7 - 使用 python 脚本在打开的命令提示符窗口中输入命令
问题描述
我一直在尝试使用 python 脚本在命令窗口上输入几个命令。通过检查其他问题,我能够打开 .exe 文件。
但是,现在我的代码:
import os
os.chdir(r'filepath')
os.system("start /B start filepath\application.exe")
打开应用程序并询问输入文件名,然后它将询问输出文件名。有没有办法做到这一点。这将用于 ArcGIS,因此需要在 python 2.7 中完成。
我检查了所有相关问题,但没有找到答案。如果您能提供帮助,我将不胜感激。
解决方案
最后!这比我想象的要容易,但我需要大量研究。此代码适用于 python 2.7,可能与其他版本不同。
import os
import subprocess
os.chdir(r'filepath')
subprocess.check_call([r"filepath\your_.exe_app", 'your_input'])
推荐阅读
- swift - 如何在 Mac OS Mojave Swift Playground 中访问相机
- r - R regex - 提取以@符号开头的单词
- python - Python Pandas 融化了一个稀疏的数据框
- powershell - 防止脚本中参数值的交互式提示
- c# - VS Inline 临时变量建议会破坏异步函数
- scala - 在 Spark Scala 中将 DateTime 转换为 Date
- java - 使用 Angular 7 作为前端,后端作为 Java 遇到 CORS 错误
- python - Django中的一对多查询
- python - 如何替换 numpy 数组中的值?
- angular - cdk 使用 HTML 表格进行虚拟滚动