首页 > 解决方案 > 如何通过python将源路径中的文件移动到目标路径?

问题描述

我有来自 Excel 文件的信息数据。我需要将源路径(A 列)中的所有文件移动到备份路径(F 列)。像这样 :

在此处输入图像描述

这是我的代码:

import os
import shutil
ie = ["G:/01-FIN & ACC/Inbound/IE-Direct/",
"G:/02-BDSM (ห้ามย้ายเด็ดขาด)-Confidential/Inbound/IE-Direct/",
"G:/03-BSC/Inbound/IE-Direct/",
"G:/04-CLD-Confidential/Inbound/IE-Direct/",
"G:/05-COMPLIANCE-Confidential/Inbound/IE-Direct/",
"G:/06-CRD-Confidential/Inbound/IE-Direct/",
"G:/07-HR-Confidential/Inbound/IE-Direct/",
"G:/08-IT-Confidential/Inbound/IE-Direct/",
"G:/09-MGT-Confidential/Inbound/IE-Direct/",
"G:/10-MKT-Confidential/Inbound/IE-Direct/"]
#Backup Path
backup_ie = ["G:/01-FIN & ACC-Confidential/Backup/IE/",
"G:/02-BDSM-Confidential/Backup/IE/",
"G:/03-BSC-Confidential/Backup/IE/",
"G:/04-CLD-Confidential/Backup/IE/",
"G:/05-COMPLIANCE-Confidential/Backup/IE/",
"G:/06-CRD-Confidential/Backup/IE/",
"G:/07-HR-Confidential/Backup/IE/",
"G:/08-IT-Confidential/Backup/IE/",
"G:/09-MGT-Confidential/Backup/IE/",
"G:/10-MKT-Confidential/Backup/IE/"]

for x in backup_ie: #Copy to backup
    shutil.copyfile(ie, x) #Copy to backup

请告诉我 hpw 来解决这个问题。

标签: python

解决方案


shutil.copyfile(src, dest)将文件内容从复制到目标。用于shutil.move(src, dest)将文件移动到目标文件夹

您没有在上述代码的源和目标中提供文件名。


推荐阅读