【发布时间】:2020-01-24 15:31:39
【问题描述】:
第一个问题, 我想在我的 main.py 中包含的另一个文件夹“Magpie”上运行这个“something.exe” 我试试这个:
os.system("Magpie\\SelfCalibHsamiPDDS.exe \"Magpie_ConfigCalib_Case000.json\"")
我没有收到错误,但也没有任何反应...
第二:我需要在许多文件夹上循环这个操作,我没有找到处理“和”的好方法我的目标是用列表中的字符串替换“Magpie”以填充空间和生成使用不同文件夹的新呼叫...
例如我尝试的...
for ii in namelist:
os.system(['\"' + ii + '\SelfCalibHsamiPDDS.exe \"Magpie_ConfigCalib_Case000.json\""'])
【问题讨论】:
-
最后找到我的第一个问题的错误,目录更改不是代码的好部分。必须是:os.system("SelfCalibHsamiPDDS.exe \"Magpie\\Magpie_ConfigCalib_Case000.json\"")
标签: python operating-system working-directory