在Python中写入文件的特定行
📁 问题
需要在一个几GB的大文件中将数据写入特定行。具体来说,现在需要读取一行,然后处理它,最后从文本文件中删除它。
我找到了一个解决方案,即将整个文件读入变量,然后修改变量并重新写入所有内容,但对于大数据量来说,这显然不是最佳选择。
也许这个问题可以更简单地解决?如果不能,那么问题本身是:如何在不重写整个文件的情况下将数据写入特定行?
📁 问题
需要在一个几GB的大文件中将数据写入特定行。具体来说,现在需要读取一行,然后处理它,最后从文本文件中删除它。
我找到了一个解决方案,即将整个文件读入变量,然后修改变量并重新写入所有内容,但对于大数据量来说,这显然不是最佳选择。
也许这个问题可以更简单地解决?如果不能,那么问题本身是:如何在不重写整个文件的情况下将数据写入特定行?