码迷,mamicode.com
首页 > 其他好文 > 详细

6、复制文件

时间:2018-04-10 13:24:44      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:str   注意   info   input   NPU   输入   文件命名   txt   write   

  复制文件

要求:

  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    注意:一定要带有后缀

技术分享图片

 

6、复制文件

标签:str   注意   info   input   NPU   输入   文件命名   txt   write   

原文地址:https://www.cnblogs.com/DreamRJF/p/8778046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!