python文件的写入与备份

1.文件的写入

1 f = open('test.txt','w')
2 #使用write()可以完成向文件写入数据
3 f.write('hello,I am xiaofei')
4 f.close()

2.文件的复制备份

 1 # 提示输入文件
 2 oldFileName = input("请输入要拷贝的文件名字:")
 3 
 4 # 以读的方式打开文件
 5 oldFile = open(oldFileName,'rb')
 6 
 7 # 提取文件的后缀
 8 fileFlagNum = oldFileName.rfind('.')
 9 if fileFlagNum > 0:
10     fileFlag = oldFileName[fileFlagNum:]
11 
12 # 组织新的文件名字
13 newFileName = oldFileName[:fileFlagNum] + '[复件]' + fileFlag
14 
15 # 创建新文件
16 newFile = open(newFileName, 'wb')
17 
18 # 把旧文件中的数据,一行一行的进行复制到新文件中
19 for lineContent in oldFile.readlines():
20     newFile.write(lineContent)
21 
22 # 关闭文件
23 oldFile.close()
24 newFile.close()

效果如下图:

原文地址:https://www.cnblogs.com/ma1998/p/12262639.html