Avatar ·

在Python中写入特定行

📁 问题

需要在一个几GB的大文件中向特定行写入数据。更具体地说,现在需要读取该行,然后处理它,最后从文本文件中删除它。

我找到了一个解决方案,包括将整个文件读入变量,然后修改变量并重新写入所有内容,但对于大量数据来说,这显然不是最佳选择。

有没有更简单的方法?如果没有,那么问题本身是:如何在不重写整个文件的情况下向特定行写入数据?