我有一个python脚本myscript,当运行它时,它会用GUI“保持打开”。我想编写一个python脚本,像这样两次启动myscript:
bash>python runNTimes.py 2
我有以下runNTimes.py的代码
import subprocess
for i in range(int(sys.argv[1])):
subprocess.call(['python', 'myscript.py'])
问题是,这是同步发生的,即一旦我启动子进程中的第一个子进程,第二个子进程就不会启动,直到第一个子进程终止
myscript.py的一个简单示例:
try:
import Tkinter as tk # for Python2
except:
import tkinter as tk # for Python3
win=tk.Tk()
win.mainloop()
改用Popen:
call()
块Popen()
没有同步调用1.py
相关问题 更多 >
编程相关推荐