打开文件并读取行的最有效方式是什么?

-2 投票
1 回答
578 浏览
提问于 2025-04-16 07:53

我有这个:

vlgaStream = open('vlgaChcWaves.txt', 'r+')
vlgaBuffer = vlgaStream.readlines()
vlgaStream.close()

但我需要一种方法,可以直接而高效地把文件中的所有行读入一个缓冲区?

1 个回答

1

遍历一个文件会得到文件中的每一行。

with open('vlgaChcWaves.txt', 'r+') as vlgaStream:
  for line in vlgaStream:
    dosomethingwith(line)

撰写回答