writelines也会耗内存吗?


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

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

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

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

按常理,写数据不耗内存

python 内存

小银luck 9 years, 5 months ago

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

阿良垃圾君 answered 9 years, 5 months ago

Your Answer