[英]Folder creation in parallel in a FOR loop python
無論如何我可以讓下面的文件夾創建並行而不是迭代發生嗎? 我嘗試了多處理,但它似乎不起作用。 歡迎任何建議。
import os
from time import sleep
import multiprocessing
def foldercreation(foldername):
target_dir = 'C:\\Users\\Myna\\Desktop\\Cisco'
os.mkdir(os.path.join(target_dir,foldername))
n=multiprocessing.cpu_count()
print(n)
with multiprocessing.Pool(processes=n) as p:
for i in ['A','B','C','D']:
foldercreation(i)
你沒有使用游泳池。
這是一個例子:
with multiprocessing.Pool(processes=n) as p:
p.map(foldercreation, ['A', 'B', 'C', 'D'])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.