source = ('C:\\Qualys Report\\Qualys Data\\')
dest1 = ('C:\\Qualys Report\\Backup\\')
for filename in os.listdir(source):
if filename.endswith('.csv'):
shutil.move(source+filename, dest1)
由于某种原因,我将文件夹和csv文件移动到备份文件夹
无论如何我只能移动文件吗?
答案 0 :(得分:1)
从问题看来,你似乎只是试图从单个源目录(不是递归)复制csv文件,如果你想保留原始副本,你应该使用copy not move / rename,副本DEST1。
import os
source = ('C:\\Qualys Report\\Qualys Data\\')
dest1 = ('C:\\Qualys Report\\Backup\\')
for filename in os.listdir(source):
if filename.endswith('.csv'):
shutil.copy(source+filename, dest1)