可能是重复问题:
如何在Python中以低成本获得行数?
你好。下面是一些代码,实现了逐行读取文件和计数器迭代。
def __set_quantity_filled_lines_in_file(self):
count = 0
with open(self.filename, 'r') as f:
for line in f:
count += 1
return count
我的问题是,有没有方法可以确定当前文件中有多少行文本数据而不需要逐行迭代?谢谢!