我将通过以下步骤启动一个进程:
for i in range(1, processes + 1):
hup = MyURLParser() //A class I made
p = Process(target = hup.run)
p.start()
接下来,为了防止主线程立即退出,我进行如下操作:
while (True):
print("Main sleeping...")
sleep(20)
不要这样做,我该如何从主线程检查每个子进程是否仍在运行?然后,我可以在适当的时间退出循环并执行其他操作,而不是拥有无限循环。