标签:python 复制文件
import os old_file_name = input("Please input what‘s file do you want to copy go:") fp = open(old_file_name) content = fp.read() index = old_file_name.rfind(‘.‘) new_file_name = old_file_name[:index]+"[复件]"+old_file_name[index:] dp = open(new_file_name,‘w‘) dp.write(content)
上面代码是文件的复制,我们的思路是这样的:
你可以打开一个存在的文件,然后去读取这个文件的内容,然后去创建一个新的文件,这个文件的名字是旧文件名字后面加上[复件]这样的字体。然后把我们刚刚在旧文件中读到的内容写到新文件里面去。关闭两个文件就好啦。
第二行让用户输入你想复制的文件,这个文件必须存在,而且最好是绝对路径。
第四行是打开我们要旧文件,用content变量是保存旧文件里面的内容
第五行去查找old_file_name这个变量的字符串中最右边出现的一个‘.‘符号的下标。
第六行是给new文件命名,然后赋予给变量new_file_name这个变量啊
本文出自 “爱周瑜” 博客,请务必保留此出处http://izhouyu.blog.51cto.com/10318932/1967644
标签:python 复制文件
原文地址:http://izhouyu.blog.51cto.com/10318932/1967644