
Python实现从大文件中逐行读取并写入另一个文件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本段介绍如何使用Python编写程序来高效处理大数据量文本文件,通过逐行读取数据并将筛选或修改后的结果输出到新的文件中。此方法避免了加载整个文件至内存导致的性能瓶颈问题。
为了逐行读取一个4GB大小的`creazy.txt`文件并将内容写入到另一个名为`monday.txt`的新文件里,请参考以下代码:
```python
def read_and_write():
with open(e:\\creazy.txt, r) as input_file:
for line in input_file:
with open(e:\\monday.txt, a) as output_file:
output_file.write(line)
```
该函数首先以只读模式打开`creazy.txt`文件,然后逐行进行处理,并将每一行内容追加写入到新的`monday.txt`文件中。
全部评论 (0)
还没有任何评论哟~


