30
Jak tanio uzyskać liczbę wierszy dużego pliku w Pythonie?
Potrzebuję uzyskać liczbę wierszy dużego pliku (setki tysięcy linii) w pythonie. Jaki jest najbardziej efektywny sposób pod względem pamięci i czasu? W tej chwili robię: def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1 czy można zrobić coś lepszego?
1010
python
text-files
line-count