文件的备份:
1 # 提示输入的文件 2 oldFileName = input("请输入要拷贝的文件名称:") 3 # 以读的方式打开文件 4 oldFile = open(oldFileName, "rb") 5 # 提前文件的后缀 6 fileFlagNum = oldFileName.rfind(".") 7 if fileFlagNum > 0: 8 fileFlag = oldFileName[fileFlagNum] 9 # 组织新的文件名字 10 newFileName = oldFileName[:fileFlagNum] + "[复件]" + fileFlag 11 # 创建新文件 12 newFile = open(newFileName, "wb") 13 for lineContent in oldFile.readlines(): 14 newFile.write(lineContent) 15 # 关闭文件 16 oldFile.close() 17 newFile.close()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步