6、复制文件

  复制文件

要求:

  1、将原文件xxx.txt中的内容复制到新的文件里

  2、新文件的文件名为xxx(复制).txt,即原文件名+复制进行命名

大框架:

1、输入想要复制的文件xxx.txt
input()
2、创建一个文件xxx(复制).txt
f1 = open("xxx.(复制)","w")
3、打开文件xxx.txt
f2 = open("xxx.txt","r")
4、复制xxx.txt中的内容到xxx(复制).txt中
f1.write(f2.read())
5、关闭两个文件
f1.close()
f2.close()

  例如,原文件名为hello.txt

#1、首先输入想要复制的文件
copy_file = input("请输入你要复制的文件名(后缀):")

#2、创建一个复制文件命名为xxxx(复制).txt
position = copy_file.rfind(".")          #找到点“.”的位置
new_namefile = copy_file[:position]+"(复制)"+copy_file[position:]
f1 = open(new_namefile,"w")

#3、打开原文件
f2 = open(copy_file,"r")

#4、复制原文件内容到复制文件
f1.write(f2.read())

#5、关闭文件
f1.close()
f2.close()

  执行程序:输入hello.txt    注意:一定要带有后缀

所有内容,仅作参考,可能有不足或错误之处,欢迎留言批评指正
原文地址:https://www.cnblogs.com/DreamRJF/p/8778046.html