我正在尝试编写一个Python程序来使用subprocess
执行另一个Python程序。这个程序有什么问题,我怎么能把另一个Python程序作为参数呢?你知道吗
import sys
import subprocess
def dorun(args):
subprocess.Popen([sys.executable, '%r'] % args)
dorun()
错误是:
najeeb@najeeb:~/Desktop/project$ python new-test.py nmap-test.py
Traceback (most recent call last):
File "new-test.py", line 9, in <module>
dorun()
TypeError: dorun() takes exactly 1 argument (0 given)
除非你想同时启动几个程序?你知道吗
相关问题 更多 >
编程相关推荐