多进程处理数据时如何完整打印?
資深大佬 : oldbird 1
from multiprocessing import Pool
def do(item):
print item ...... #处理 txt (每个大概 5 分钟)
if name==’main‘:
items=glob.glob('*.txt') pool=Pool(5) pool.map(do,items) pool.close() pool.join()
items 为[‘1111.txt’,’2222.txt’,’3333.txt’,’4444.txt’,’5555.txt’,……’9999.txt’]
运行时会穿插打印,比如 111221.33txt
是否有办法将每项打印完整?
大佬有話說 (6)