wenjianming=input('请输入要复制的文件(文件名+文件格式):') #备份绝对路径下的文件,在wenjianming里输入(绝对路径+备份的文件名+文件格式(text等))
oldwenjan=open(wenjianming,'rb') #打开文件xxx,用二进制阅读文件
neirong=oldwenjan.read() #把读到的内容传入neirong
oldwenjan.close() #关闭文件 注意每个文件用完都需要关闭!!!
num=wenjianming.rfind('.') #查找.在字符串里面的index
if num>0:
wenjianyoubian=wenjianming[num:] #截取文件.后面的格式(类似TXT等)
newwenjian=wenjianming[:num]+'[复件]'+wenjianyoubian #字符串相加组合为新文件
newbao=open(newwenjian,'wb') #创建新文件,并用二进制写
newbao.write(neirong) #将内容写入新文件里
newbao.close() #关闭新文件
python之文件备份的小脚本
最新推荐文章于 2023-06-20 21:11:21 发布