首先,我是编码新手,我一直在寻找类似的问题,并且我知道一些可以在 Python 和 CMD 中使用的命令来使用可执行文件打开文件。我遇到的问题是,当我尝试使用这些命令时,程序运行没有任何错误,但它没有给出应该给出的输出文件。另一方面,当我双击设置为打开方式的文件时*.exe,它可以工作并产生输出。我尝试了 CMD 命令:
start "path of .exe" "filepath"
也只是:
"path of .exe" "filepath"
然后我尝试了python中的os和subprocess模块:
subprocess.Popen(...)
os.system(...)
subprocess.run(...)
以及我在互联网上找到的许多其他解决方案。关键是所有这些解决方案都不会出错并且应该可以工作,但是它们不会为我生成想要的文件。我在另一个文件上使用了相同的命令.exe,但它们可以工作。这是在我尝试自动化整个过程时不起作用的步骤。如果有人愿意查看这些文件,您可以从以下链接下载它们:
https://gofile.io/?c=5TJtS9
文件如下:
1. 运行rdam.grd文件 withhist_dam2d.exe产生hist.plotps文件
2. 然后运行hist.plotpswithplotps.exe产生想要的图表
这应该是一项对我不起作用的简单任务。
欲了解更多信息... 这是作者免费分发的随机有限元软件的一部分。您可以从以下链接查看整个文档并下载程序的所有部分: http
://random.engmath.dal.ca/rfem/ 导致问题的部分仅用于提取和显示结果。
这是一个旧软件,所以可能存在一些问题。
胡子哥哥
相关分类