【发布时间】:2016-01-29 15:44:40
【问题描述】:
我有一个使用get_contents_as_string() 从 S3 读取的大文件 (400+ MB),这意味着我最终将整个文件作为字符串保存在内存中。我正在并行运行其他几个内存密集型操作,因此我需要一种内存有效的方法来将结果字符串按行号拆分为块。 split() 是否足够高效?或者像re.finditer() 这样的方式更好?
【问题讨论】:
标签: python regex string file split