python 删除大文件中的某一行(最有效率的方法) 上传者:qqarmor37980 2022-06-03 16:51:43上传 PDF文件 46.98 KB 热度 51次 用 python 处理一个文本时,想要删除其中中某一行,常规的思路是先把文件读入内存,在内存中修改后再写入源文件。但如果要处理一个很大的文本,比如GB级别的文本时,这种方法不仅需要占用很大内存,而且一次性读入内存时耗费时间,还有可能导致内存溢出。我们可以使用 open() 方法把需要修改的文件打开为两个文件,然后逐行读入内存,找到需要删除的行时,用后面的行逐一覆盖。实现方式见以下代码。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论