用python复制文件内容的方法

小编给大家分享一下用python复制文件内容的方法,相信大部分人都还不怎么了解,因此分享这边文章给大家学习,希望大家阅读完这篇文章后大所收获,下面让我们一起去学习方法吧!

专注于为中小企业提供成都网站建设、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业会昌免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

用Python复制文件:

# 输出需要备份的文件名
oldname = input("请输入要备份的文件名字:")
# 以读的方式打开文件
oldfile = open(oldname,'rb')
# 提取文件的后缀
filenum = oldname.rfind('.')
if filenum > 0 :
filename = oldname[filenum:]
# 组织新的文件名
newfile = oldname[:filenum] + ['备份'] + filename
# 创建新文件
new = open(newfile,'wb')
# 把原来文件里的数据复制到新文件中
for line in oldfile.readlines()
new.write(line)
# 关闭文件
oldfile.close()
new.close()

readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。

如果碰到结束符 EOF 则返回空字符串。

readlines() 方法语法如下:

fileObject.readlines( );

write() 方法用于向文件中写入指定字符串。

在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。

write() 方法语法如下:

fileObject.write( [ str ])

以上是用python复制文件内容的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网页题目:用python复制文件内容的方法
路径分享:http://myzitong.com/article/jdgoip.html