为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Python中追加文件?

如何在Python中追加文件?

米琪卡哇伊 2019-05-27 13:35:51
如何在Python中追加文件?如何附加到文件而不是覆盖它?是否有附加到文件的特殊功能?
查看完整描述

4 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

我总是这样做,


f = open('filename.txt', 'a')

f.write("stuff")

f.close()

它很简单,但非常有用。


查看完整回答
反对 回复 2019-05-27
?
慕哥6287543

TA贡献1831条经验 获得超10个赞


Python有三种主要模式的变体,这三种模式是:


'w'   write text

'r'   read text

'a'   append text

因此,要附加到文件,它就像以下一样简单:


f = open('filename.txt', 'a') 

f.write('whatever you want to write here (in append mode) here.')

然后有一些模式只会使你的代码更少的行:


'r+'  read + write text

'w+'  read + write text

'a+'  append + read text

最后,还有二进制格式的读/写模式:


'rb'  read binary

'wb'  write binary

'ab'  append binary

'rb+' read + write binary

'wb+' read + write binary

'ab+' append + read binary


查看完整回答
反对 回复 2019-05-27
  • 4 回答
  • 0 关注
  • 1735 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信