如何在Python中廉价地获取行计数?
我需要获得python中大型文件(数十万行)的行数。什么是记忆和时间上最有效的方式?
我现在做的是:
def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1
有可能做得更好吗?
慕森王
子衿沉夜
相关分类