在处理一些大型文件时,由于数量较多不好操作,可以考虑使用pyhon里的shutil模块。
从一个文件夹下复制所有的文件到另外的文件夹下
import os
import shutil
# 从一个文件夹下复制所有的文件到另外的文件夹下
data = os.listdir('原始文件夹路径')
for i in data:
shutil.copy('原始文件夹路径/'+i,'新的文件夹/')
从一个文件夹下移动所有的(或者指定的)文件到另外的文件夹下
import os
import shutil
# 从一个文件夹下移动所有的文件到另外的文件夹下
data = os.listdir('原始文件夹路径')
for i in data:
shutil.move('原始文件夹路径/'+i,'新的文件夹/')
从一个文件夹下删除所有的文件
import os
import shutil
# 从一个文件夹下删除所有的文件
data = os.listdir('原始文件夹路径')
for i in data:
os.remove('原始文件夹路径/'+i)
删除掉文件夹
import shutil
shutil.rmtree('文件夹路径')
复制或移动原文件夹下的文件到目的文件夹下面之后重命名
import shutil
shutil.copy('A.txt','新的文件夹/B.txt')
shutil.move('A.txt','新的文件夹/B.txt')