文件的备份:
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()