我用的是 Windows 系统,有两个.py 文件
a.py
b.py
a.py 文件是一个循环:
for i in [1,2,3]:
执行 b.py 1
b.py 2
b.py 3
怎么同时打几次同一个.py 文件 传入不同参数。要新的 cmd 窗口的。
我查了试了 2 个方法 在 a.py 里写:
os.system("python b.py")
subprocess.call('start/wait python b.py', shell=True)
但是要么是在同一个 cmd 内运行,要么是新打开一个 cmd,但是下一个循环就卡住了,必须关掉一个,第二个循环才把新窗口弹出来。
我需要 b.py 1,b.py 2,b.py 3 三个同时打开独立进程新 cmd 窗口,不用返回什么值。
试了很多次,所以请教大家。
a.py
b.py
a.py 文件是一个循环:
for i in [1,2,3]:
执行 b.py 1
b.py 2
b.py 3
怎么同时打几次同一个.py 文件 传入不同参数。要新的 cmd 窗口的。
我查了试了 2 个方法 在 a.py 里写:
os.system("python b.py")
subprocess.call('start/wait python b.py', shell=True)
但是要么是在同一个 cmd 内运行,要么是新打开一个 cmd,但是下一个循环就卡住了,必须关掉一个,第二个循环才把新窗口弹出来。
我需要 b.py 1,b.py 2,b.py 3 三个同时打开独立进程新 cmd 窗口,不用返回什么值。
试了很多次,所以请教大家。