我在用python将数据写入文本文件时遇到了一些问题。基本上,我要做的是读取文本文件中的信息,更新读取的文本,并将更新后的信息写回同一个文本文件中。阅读和更新文本很容易,但是,当我试图将更新后的文本写回文本文件时,我遇到了一些困难。在
文本文件非常基本,由三行组成。这里是:
48850
z_merged_shapefiles
EDRN_048850
我使用下面的代码尝试更新它,但是得到了这个错误:'file' object has no attribute 'writeline'
以下是我使用的代码:
^{pr2}$
Tags:
虽然有一个
readline
,但没有类似的writeline
。在您可以使用
write
并附加一个'\n'
来终止一行或者将所有变量放入
^{pr2}$list
中并使用writelines
。在注意
我正在使用with open语句
所以您不必自己管理}
open
和{相关问题 更多 >
编程相关推荐