我需要在python中获取大文件(数十万行)的行数.记忆和时间方面最有效的方法是什么?
目前我这样做:
def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1
有可能做得更好吗?
python text-files line-count
line-count ×1
python ×1
text-files ×1