writelines也会耗内存吗?

从xml文件中读到txt文本中。

其中,xml文件不是一次性加载,而是一个一个读,这样内存永远只放一个节点的数据。

读一个节点,在txt里写一行。

用writelines写,
大概读了100M的数据时发现内存用得很多。
请教原因

按常理,写数据不耗内存

阅读 6.2k
1 个回答

不占用内存。我猜是你中间进行了操作,复制了数据,且没有释放。导致了内存一直占用下去。你还是贴代码吧。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题