您好,我正在尝试多次运行脚本,但希望这可以同时发生,据我所知,我是要一起使用子进程和线程但是当我运行它时,它看起来仍然是按顺序执行的,有人可以帮忙吗我这样我就可以让它一遍又一遍地运行相同的脚本,但同时?它实际上是否有效并且真的很慢?
编辑忘记了最后一段代码现在在底部
这是我到目前为止所拥有的
import os
import datetime
import threading
from subprocess import Popen
today = datetime.date.today()
os.makedirs("C:/newscript_image/" + str(today))
class myThread(threading.Thread):
def run(self):
for filename in os.listdir('./newscript/'):
if '.htm' in filename:
name = filename.strip('.htm')
dbfolder = "C:/newscript/db/" + name
os.makedirs(dbfolder)
Popen("python.exe C:/execution.py" + ' ' + filename + ' ' + name + ' ' + str(today) + ' ' + dbfolder)
myThread().start()