pyneng.readthedocs в помощь
это откуда такой выхлоп
Вычитать из файла таблицу маршрутизации Задача вывести адреса/подсети, которые доступны через заданный пользователем IP адрес. из задания
а по токаксу или снмп забрать можно)? или напрямую жеоезки?
меня ещё не посвятили в таинства воздержания)))
кто тебе отдает файл?
руководитель
ip = input('Введите адрес:') list_of_ip = [] ll = [] with open('route_table.txt') as file: for line in file: # строки в файле # print(f'это строки {line}') for word in line.split(): # слова в строках # print(f'это слова строки {word}') if word == ip: list_of_ip.append(line) line_1 = line for number, subnet in enumerate(line_1.split()): # print(number, subnet) if number == 1: ll.append(subnet) print(list_of_ip) print(ll) сделал максимально по хитрожопому)) список ll выдаёт перечень адресов доступных через введённый ip
https://docs.python.org/3/library/ipaddress.html
Обсуждают сегодня