在使用模板重命名文件并从 for 循环中附加递增数字后,我有一个函数将(基于参数)将图像文件从 Windows 中的映射读卡器驱动器移动/重命名到服务器驱动器。
通常有三张照片卡将被发送到目标文件夹。目前,每张卡都在一个接一个地处理,由于文件大小和通过网络传输可能需要相当长的时间。
有没有办法让函数接收映射的卡驱动器列表(不超过 3 个),然后为每张卡同时运行重命名功能。
我试图说明我正在尝试做的事情的糟糕尝试如下:
def collectCards(cards):
for card in cards:
#my goal would be to run each instance of the following function asynchronously
drv =renameImages(card)
def renameImages(cardDrive):
#perform renaming functions
return count_of_renamed_images