python修改大数据文件时,如果全加载到内存中,可能会导致内存溢出。因此可借用如下方法,将分件分段读取修改。 with open(file.txt, r) as old_file: with open(file.txt, r+) as new_file: current_line = 0 # 定位到需要删除的行 while current_line (3 -
python修改大数据文件时,如果全加载到内存中,可能会导致内存溢出。因此可借用如下方法,将分件分段读取修改。
注:truncate()函数括号可以加数字,表示删除数字之后的字符串,如果不加 就从当前光标处开始截断删除 |
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27