如何用python复制文件内容

发布时间:2022-06-24 09:37:51 人气:53 作者:多测师

  用Python复制文件:

  # 输出需要备份的文件名

  oldname = input("请输入要备份的文件名字:")

  # 以读的方式打开文件

  oldfile = open(oldname,'rb')

  # 提取文件的后缀

  filenum = oldname.rfind('.')

  if filenum > 0 :

  filename = oldname[filenum:]

  # 组织新的文件名

  newfile = oldname[:filenum] + ['备份'] + filename

如何用python复制文件内容

  # 创建新文件

  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相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线