вывод элементов файла

Напишите программу, которая в качестве аргумента принимает имя файла (не указан файл или указан несуществующий — ошибка) и выводит его содержимое на экран. В добавок, программа может принимать дополнительные агрументы: «--count» для вывода кол-ва строк в конце сообщения, «--num» для вывода порядкового номера с пробелом в начале каждой строки, «--sort» для сортировки строк в алфавитном порядке перед выводом. Пусть файл text1.txt содержит строки:

Houston

we have

a problem

Вот мой код:

sp = text1.txt

if com[2 : ] == "--count":
    for i in range(len):
        print(i, sp[i])
elif com[2 : ] == "--num":
    for i in range(len):
        print(sp[i])
        
else:
    print(sorted(sp))

Не понимаю, что делать дальше, подскажите пожалуйста


Ответы (0 шт):