gpt4 book ai didi

python - 在FOR循环python中并行创建文件夹

转载 作者:行者123 更新时间:2023-12-03 13:18:36 26 4
gpt4 key购买 nike

无论如何,我可以并行创建而不是重复进行以下文件夹创建吗?
我尝试了多处理,但似乎无法正常工作。任何建议欢迎。

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'])

关于python - 在FOR循环python中并行创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62250448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com