文件备份,(读和写)

时隔多年,我终于又想起养的这只blog.

今天写文件的备份,很简单,就是读出一个文件的内容,然后新建个文件写进去.

代码如下:

#1.输入要备份的文件名
old_file_name = input("请输入要备份的文件,包括后缀:")


#2.新文件名---原文件名[复件].后缀

position = old_file_name.rfind(".")
new_file_name =old_file_name[0:position]+"[复件]"+old_file_name[position:]

#3.读出原文件里的内容,写入新文件
write_file = open(new_file_name,"w")
read_file = open(old_file_name)
write_file.write(read_file.read())


#4.关闭两个文件
write_file.close()
read_file.close()

说明见码.

学到了把文件名当成一个字符串,插入[复件]标记的方法.

以上

 

posted @ 2017-12-18 22:50  神龟虽寿  阅读(203)  评论(0编辑  收藏  举报