python同時プログラミング-複数のサブプロセスを開く
581 ワード
import os
import time
from multiprocessing import Process
def func(filename,content):
with open(filename,'w') as f:
f.write(content*10*'*')
if __name__ == '__main__':
p_lst = []
for i in range(10):
p = Process(target=func,args=('info%s'%i,0))
p_lst.append(p)
p.start()
for p in p_lst:p.join() #
print([i for i in os.walk(r'E:\python10\day37')])
# 0.1 * 500 = 50
# 500 0.1 = 0.1
#
#
#