时隔多年,我终于又想起养的这只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()
说明见码.
学到了把文件名当成一个字符串,插入[复件]标记的方法.
以上