如何用python复制文件内容
发布时间:2026-05-18 16:06:38

复制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教程
下一篇 为什么python下载好慢
