我有一个分割文件(例如 name.a0、name.a1、name.a2,...)
有没有一种方法可以拥有一个可读的类似文件的对象,该对象将是这些对象的串联,而不使用临时文件,也不将它们全部加载到内存中?
最佳答案
fileinput python 标准库中的模块正是用于此目的。
import fileinput
with fileinput.input(files=('name.a0', 'name.a1', 'name.a2')) as f:
for line in f:
process(line)
关于python - 在Python中将单独的文件视为一个文件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37633328/