Как посчитать количество строк в файле python

Аватар пользователя Vadim B
Vadim B
06 декабря 2023
file_path = 'path/to/file.txt'

with open(file_path, 'r') as file:
    line_count = sum(1 for line in file)
0 0
Аватар пользователя Pasha_ Rr
Pasha_ Rr
14 марта 2023

для подсчёта строк, слов, символов:

import os

file = open('some_file.txt', 'r')

lines = 0
words = 0
symbols = 0

for line in file:
    lines += 1
    words += len(line.split())
    symbols += len(line.replace(' ', '')) 

print("кол-во строк:", lines)
print("кол-во слов:", words)
print("кол-во букв(без учета пробелов):", symbols)
0 0
Аватар пользователя Ivan Mamtsev
Ivan Mamtsev
18 июля 2022

Посчитать количество строк в файле можно так

line_count = sum(1 for line in open('file.txt'))
0 1