Python 启动程序的多个副本

Python 启动程序的多个副本,python,Python,我正在使用python 3.3 假设我有一个叫做 Program1.py的 def write_file(filename): with open filename as f: f.write('sometext') 在另一个程序中,说program2.py 我想启动程序program1.py的多个副本,我该怎么做 有没有办法生成两个线程并执行program1.py 10次?试试其中一个spawn*函数。例如: import os os.spawnl(os.P_NOW

我正在使用python 3.3 假设我有一个叫做 Program1.py的

def write_file(filename):
    with open filename as f:
         f.write('sometext')
在另一个程序中,说program2.py 我想启动程序program1.py的多个副本,我该怎么做


有没有办法生成两个线程并执行program1.py 10次?

试试其中一个spawn*函数。例如:

import os
os.spawnl(os.P_NOWAIT, "./program1.py", "hello")

在program2中导入program1,然后调用函数。实际的程序非常庞大,超过100行代码,我无法导入和调用这些代码。我很抱歉我没有弄清楚这个问题。有没有一种方法可以使用并发处理来生成程序?我说我想这样做10次,但使用两个进程我不太了解可以说是并发处理。我建议你自己研究一下,如果你被卡住了,把你试过的东西贴出来,因为这是一个设计问题。谢谢你的指导