Файлы · 4 из 12
Если файла нет
Задействованы также: Ошибки и исключения
Журнал за вчера может отсутствовать: сервер не работал, или папку почистили. Отчёт при этом всё равно должен собраться.
Что сделать
Прочитайте вчерашний журнал — а если его нет, всё равно соберите отчёт.
Что приходит
imya— имя файла; файла может и не быть
Что вернуть
Список строк файла без переводов строки; файла нет — [].
Допишите функцию prochitat в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
with open("est.txt", "w", encoding="utf-8") as f:
f.write("первая\nвторая\n")
prochitat('est.txt')
['первая', 'вторая']
Функция принимает имя файла.
Возвращает список строк без переводов. Если файла нет, возвращает пустой список.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.