// import os
src_path=r"C:\Users\HP\PycharmProjects\python大师文件操作\p1"
target_path=r"C:\Users\HP\PycharmProjects\python大师文件操作\p2"
def copy(src,target):
if os.path.isdir(src) and os.path.isdir(target): #判断母文件是否为文件夹 是的话才能使用文件夹列表功能
filelist=os.listdir(src)
for file in filelist:
path=os.path.join(src,file) #拼接文件夹名
if os.path.isdir(path):
#os.chdir(path)
#filelist1=os.listdir(path)
#如果原文件中有文件夹 用以下代码重新写一个文件夹
target_path1 = os.path.join(target_path, file)
print("重点!")
print(target_path1)
os.mkdir(target_path1)
copy(path, target_path1)
else:
with open(path,'rb') as rstream:
container=rstream.read()
path1=os.path.join(target,file)
with open(path1,"wb") as wstream:
wstream.write(container)
else:
print("复制完毕")
copy(src_path,target_path)
// import os
src_path=r"C:\Users\HP\PycharmProjects\python大师文件操作\p1"
target_path=r"C:\Users\HP\PycharmProjects\python大师文件操作\p2"
def copy(src,target):if os.path.isdir(src) and os.path.isdir(target): #判断母文件是否为文件夹 是的话才能使用文件夹列表功能
filelist=os.listdir(src)for file in filelist:
path=os.path