python之文件备份的小脚本

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()                     #关闭新文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值