🔍 Как узнать количество строчек в файле Python? Практическое руководство для начинающих
with open('имя_файла', 'r') as file:
line_count = len(file.readlines())
print(f"Количество строк в файле: {line_count}")
Детальный ответ
Как узнать количество строк в файле с помощью Python
Чтение и обработка содержимого файлов - одна из распространенных задач в программировании. Часто требуется узнать количество строк в файле. В этой статье мы рассмотрим как это сделать с помощью языка программирования Python.
Открытие файла
Первым шагом необходимо открыть файл для чтения. Для этого мы используем функцию open()
с режимом 'r' (чтение). Например:
file = open('filename.txt', 'r')
Подсчет строк
Далее мы можем прочитать содержимое файла и подсчитать количество строк. Можно использовать цикл для итерации по каждой строке и увеличивать счетчик на каждой итерации. Вот пример кода:
count = 0
for line in file:
count += 1
Закрытие файла
После завершения работы с файлом важно его закрыть. Это освободит системные ресурсы. Для этого мы используем метод close()
. Пример:
file.close()
Полный пример
Вот полный пример кода, который открывает файл, подсчитывает количество строк и затем закрывает файл:
file = open('filename.txt', 'r')
count = 0
for line in file:
count += 1
file.close()
print('Количество строк в файле:', count)
Вывод результата
Чтобы вывести полученное количество строк на экран, мы используем функцию print()
. В данном случае, выводим количество строк в файле:
print('Количество строк в файле:', count)
Заключение
Мы рассмотрели простой способ получения количества строк в файле с помощью Python. Открыли файл с помощью функции open()
, подсчитали строки с использованием цикла и закрыли файл с помощью метода close()
. Потом вывели количество строк на экран с помощью функции print()
.