page contents

几行代码搞定文件备份

程序怎么实现文件备份?文件很多,怎么批量复制?看了这篇,给你思路!

小文件复制:

# 1. 打开文件

f1=open('test.txt','r')

f2=open('test[副本].txt','w')

# 2. 读取并写入文件

f1_text = f1.read()   # 读取文件对象f1中的内容

f2.write(f1_text)     # 在文件对象f2中写入f1读取的内容。要查看test[副本]中是否成功写入,直接打开这个文本文档查看。   使用代码f2.read()方法查看不到


# 3. 关闭文件

f1.close()

f2.close()

--------------------------------------------------

# 上例优化,名字由用户输入提供

f=open('test.txt','r')

text = f.read()

print(text)     # hello world ,hello python

f.close()


name = input('请输入文件名:')+'.txt'

with open(name,'w') as f1:   # 为了与上面的文件对象区分,写成了f1

    f1.write(text)      # 把test.txt中的内容写入新的文件对象中

  • 发表于 2021-07-05 13:50
  • 阅读 ( 624 )
  • 分类:Python开发

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
Wilia
Wilia

28 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. Pack 1131 文章
  3. 小柒 1038 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章