import os #输入要备份的文件 fileName = input("请输入要备份的文件:") #判断目标文件是否存在 if not os.path.isfile(fileName): print("文件路径无效!") else: ''' #方式一 #分离文件名和扩展名 partName = os.path.splitext(fileName) fname = partName[0] fextension = partName[1] #生成新文件的名字 newFileName = fname + "_backup" + fextension ''' #方式二 suffixPosition = fileName.rfind(".") newFileName = fileName[:suffixPosition] + "_backup" + fileName[suffixPosition:] #拷贝 newFile = open(newFileName,"wb") oldFile = open(fileName,"rb") contents = oldFile.readlines() newFile.writelines(contents) newFile.close() oldFile.close()
Python3实现:文件复制
猜你喜欢
转载自blog.csdn.net/Fighting_Yaya/article/details/80277084
今日推荐
周排行