e*****r 发帖数: 144 | 1 最近喜欢上Python,假如我想让Python做下面的事情:
我有一个C可执行程序叫做 c.exe, 它带一个参数文件 config.txt,结果保存到另外一
个文件里 result.txt, 现在我想做的事情是
1. 运行 c.exe config.txt > result.txt
2. 分析result.txt,如果结果不好,修改config.txt中的参数
3。执行步骤1和2,直到满意的结果出现为止
现在第一步该如何用python做?那个库可以实现?
谢谢 | X***n 发帖数: 366 | 2 import subprocess
subprocess.call(["ls", "-l", "/etc/resolv.conf"]) | c****f 发帖数: 1102 | | d******e 发帖数: 2265 | 4 subprocess, redirect is kind of tricky and hard.
search subprocess redict will give you lots of hints.
I personally like the
with blah as blah:
call(blahlist, outputfile= blah)
way
【在 e*****r 的大作中提到】 : 最近喜欢上Python,假如我想让Python做下面的事情: : 我有一个C可执行程序叫做 c.exe, 它带一个参数文件 config.txt,结果保存到另外一 : 个文件里 result.txt, 现在我想做的事情是 : 1. 运行 c.exe config.txt > result.txt : 2. 分析result.txt,如果结果不好,修改config.txt中的参数 : 3。执行步骤1和2,直到满意的结果出现为止 : 现在第一步该如何用python做?那个库可以实现? : 谢谢
|
|