用python复制文件内容的方法
小编给大家分享一下用python复制文件内容的方法,相信大部分人都还不怎么了解,因此分享这边文章给大家学习,希望大家阅读完这篇文章后大所收获,下面让我们一起去学习方法吧!
用Python复制文件:
#输出需要备份的文件名oldname=input("请输入要备份的文件名字:")#以读的方式打开文件oldfile=open(oldname,'rb')#提取文件的后缀filenum=oldname.rfind('.')iffilenum>0:filename=oldname[filenum:]#组织新的文件名newfile=oldname[:filenum]+['备份']+filename#创建新文件new=open(newfile,'wb')#把原来文件里的数据复制到新文件中forlineinoldfile.readlines()new.write(line)#关闭文件oldfile.close()new.close()
readlines()方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。
如果碰到结束符 EOF 则返回空字符串。
readlines() 方法语法如下:
fileObject.readlines();
write()方法用于向文件中写入指定字符串。
在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。
write() 方法语法如下:
fileObject.write([str])
以上是用python复制文件内容的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。