43. Отображаем конец файла.
Условие:
Тоже самое, что и в предыдущей задаче, только теперь нужно отобразить последние 4 строки.
Код:
from sys import argv # импортируем argv из библиотеки sys (нужно для работы с командной строкой)
try:
script, first = argv # первый параметр - это название скрипта, второй - это название файла, который мы передаём скрипту
buf = open(f"./{first}", "r") # читаем данные из файла, путь к файлу состоит из: ./ - читать в тек. каталоге, first - переданное название файла
s = buf.readlines() # превращаем строки в список
for i in s[-4:]:
print(i.strip()) # в цикле печатаем элементы списка без значка переноса строки /n
except:
print("Вы сделали ошибку в вводе.")