Скрипт открывает указанный текстовый файл и выводит его содержимое. Это простой и быстрый способ просмотреть содержимое файла прямо из кода. Особенно удобно при работе с конфигурационными файлами, логами, текстами и другими документами, когда нужно быстро получить информацию без сложной обработки.
print (open("file.txt").read())
Как работает код:
Функция open("file.txt") открывает файл в режиме чтения по умолчанию. Метод .read() считывает всё содержимое файла как одну строку. Команда print(…) выводит эту строку в консоль. Если файл не найден, возникнет ошибка FileNotFoundError.
-–
Скрипт создаёт новый файл или перезаписывает существующий, записывая в него указанную строку. Это полезно для сохранения логов, результатов вычислений, генерации отчётов, временных данных и другого текстового вывода из программ. Простой способ быстро сохранить данные на диск.
open ("file.txt", "w").write("Hello!")
Как работает код:
Функция open("file.txt", "w") открывает файл в режиме записи ("w"). Если файл существует, он будет очищен; если не существует – создан. Метод .write("Hello!") записывает строку "Hello!" в файл. После выполнения в файле file.txt окажется указанный текст.
-–
Скрипт считает количество строк в текстовом файле, что особенно полезно при работе с логами, большими текстами, списками и таблицами. Быстрый способ оценить объём информации, например, количество записей или сообщений в файле. Может использоваться при проверке корректности загрузки данных.
print (len(open("file.txt").readlines()))
Как работает код:
Метод .readlines() считывает файл и возвращает список строк. Каждая строка – отдельный элемент списка. Функция len() считает количество элементов в этом списке, то есть количество строк в файле. Результат выводится с помощью print(…).
-–
Скрипт вычисляет суммарное количество символов во всех строках файла. Это полезно для анализа объёма текста, оценки размера данных, статистики символов или контроля длины вводимой информации. Часто применяется при обработке текстов, логов и при генерации метрик.
print (sum(len(line) for line in open("file.txt")))
Как работает код:
Файл открывается построчно, и для каждой строки вычисляется её длина с помощью len(line). Генератор проходит по всем строкам, а функция sum() складывает длины, получая общее количество символов в файле, включая пробелы и символы перевода строки.
О проекте
О подписке
Другие проекты
