python - 如何通过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 来解决这个问题。
解决方案
shutil.copyfile(src, dest)
将文件内容从源复制到目标。用于shutil.move(src, dest)
将文件移动到目标文件夹
您没有在上述代码的源和目标中提供文件名。
推荐阅读
- javascript - javascript 通过添加元素 innerHTML 值来“构建”(创建)一个超链接按钮
- php - PHP 静态变量问题
- python - 合并多个 CSV 文件并按字段删除重复项
- ios - 将数据从一个集合视图传递到嵌入式集合视图
- sql - 在 SQL 中,如何显示不相等的值?
- python - Tensorflow:估计器n_classes问题
- spring-integration - Spring-Integration http:outbound-gateway with Hystrix
- amazon-redshift - 如何在 Redshift 中将布尔值转换为 0 和 1?
- python-3.x - 如何以“Pythonic”方式逐行读取文本文件
- ms-access - 不同的Access VBA代码结果取决于是否设置断点