大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目成都网站制作、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元莱西做网站,已为上家服务,为莱西各地企业和个人服务,联系电话:18980820575小编给大家分享一下用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复制文件内容的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!