Описание тега ciscoconfparse
Используйте этот тег для вопросов, касающихся ciscoconfparse, библиотеки Python, которая анализирует конфигурации в стиле Cisco IOS.
4
ответа
Разделить список по ключевому слову, которое может появляться несколько раз
Я читал примеры, которые кажутся похожими, но я не на том уровне, чтобы понять ответы. Я хочу взять вывод списка и написать каждый интерфейс отдельной строкой (aka list I write to a csv), Мне нужно разделить начальный список возврата по ключевому сл…
23 окт '18 в 16:01
2
ответа
Используя CiscoConfParse, чтобы найти ACL, примененный к VTY, и затем проверить ACL для оператора журнала
У меня есть код, чтобы найти имя класса доступа в строке VTY После этого я могу найти ACL, но затем я хочу проверить каждую строку ACL, чтобы убедиться, что операторы 'deny' и 'allow' имеют ключевое слово 'log'. И распечатайте отчет ОТКРЫТО, если в …
01 июн '16 в 09:46
2
ответа
Нужна помощь в разборе вывода Cisco
У меня возникли некоторые проблемы при попытке разобрать таблицу Mrib маршрутизатора. Я был в состоянии разобрать некоторые из них, но возникли проблемы. Например, у меня есть следующий вывод: (192.168.1.1,232.0.6.8) RPF nbr: 55.44.23.1 Flags: RPF U…
22 июн '16 в 05:00
0
ответов
Python получает вывод нескольких сетевых устройств, используя ciscoconfparse
Мне нужна помощь, чтобы получить результат, который я получаю, используя скрипт ниже по-другому. У меня есть несколько устройств, поэтому не могу многократно печатать для каждого устройства, и это займет много времени. Таким образом, я извлекаю свед…
13 фев '18 в 03:07
1
ответ
Как описать области применения в EBNF?
Я пытаюсь написать парсер для конфигураций Cisco IOS и ASA, используя Grako и Python. Я пытаюсь понять, как представлять ключевые слова с "областью видимости" в EBNF - например, ключевое слово "описание" должно появляться внутри interface сфера, но …
03 окт '16 в 14:22
2
ответа
ciscoconfparse в модуле Python 3.4 неправильно импортируется
Я пытаюсь установить модуль Python ciscoconfparse на Linux Mint 17. Когда я устанавливаю его с pip с python 2, все хорошо работает, когда я пытаюсь импортировать, но когда я пытаюсь это сделать с pip3 (для Python 3.4), модуль появляется в каталоге у…
02 июн '14 в 14:39
2
ответа
Python - чтение определенных строк текста
Я пытаюсь найти файлы для конкретного текста. Затем выведите строку непосредственно перед строкой и все последующие строки, которые начинаются с определенного символа, в частности с пробела. Вот пример файла, который я пытаюсь прочитать: interface v…
23 фев '19 в 00:05
1
ответ
Нужна помощь в выяснении, как разобрать и извлечь файл в режиме порта?
У меня есть текстовый файл, который содержит следующую информацию: interfaces { ge-2/0/0 { description "site1;;hostname1;ge-16/0/9;;;TRUST;"; unit 0 { family ethernet-switching { port-mode trunk; } } } ge-2/0/2 { description "site2;;hostname2;ge-16/…
19 сен '18 в 19:43
0
ответов
Номер порта 'mangle' при импорте CSV в Excel 2010
Обновление: теперь я вижу, что CSV Writer правильно анализирует номера портов, даже с использованием dialect='excel'. Не уверен, что я видел раньше, но он явно не делал это раньше. Я должен считать это подозрительным, пока не доказано обратное. Во в…
01 сен '15 в 11:38
1
ответ
PyInstaller: IOError: [Errno 2] Нет такого файла или каталога: с библиотекой ciscoconfparse
Я создал.exe моего кода Python, используя pyinstaller, и он работал нормально. Но после импорта этого конкретного пакета "из ciscoconfparse import CiscoConfParse" pyinstaller может создать.exe, но когда я выполняю.exe, он выдает сообщение об ошибке …
04 июн '18 в 12:59
1
ответ
Сообщение об ошибке при запуске скрипта Python для разбора файлов конфигурации IOS
Мне удалось написать сценарий Python, который анализирует файлы конфигурации IOS, но я получаю сообщение об ошибке. Ниже приведен скрипт: import glob, os from ciscoconfparse import CiscoConfParse os.chdir("T:/") for cfgfile in glob.glob("*-confg"): …
08 сен '15 в 21:48
1
ответ
Выберите список интерфейсов с помощью Python CISCOCONFPARSE и regex
Я использую двойной цикл для выбора всех интерфейсов GigabitEthernet1/0/1 до 1/0/16 и 2/0/1 до 2/0/16 с помощью эффективного инструмента CISCOCONFPARSE: вот пример, который работает: CONFIG_PARSED = CiscoConfParse(CONFIG) for i in range(1,3): for j …
28 авг '14 в 18:52
0
ответов
POST 2 файла с колбой
В настоящее время я использую Flask в качестве API. API в настоящее время принимает POST одного файла следующим образом и возвращает строку JSON. curl -X POST -H "Content-Type: text/plain" --data-binary @myfile http://my.api.com/parser Я делаю это, …
02 июл '18 в 16:28
2
ответа
Кажется, мой дикт перезаписывает, а не обновляет новые строки?
Учитывая следующий код: https://bpaste.net/show/dd44a1fa01dc from ciscoconfparse import CiscoConfParse from pprint import pprint parse = CiscoConfParse("testconfig.txt", syntax="junos") interfaces = {} intfs = parse.find_objects_w_parents(r'^interfa…
24 сен '18 в 22:57
0
ответов
ciscoconfparse не может импортировать python3.7 win10
Любое новое решение для этого. Я не могу импортировать из ciscoconfparse CiscoConfParse. Я попробовал несколько версий ciscoconfparse в python3, используя gpowershell в windows10. Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 3…
19 сен '18 в 19:29
2
ответа
Python ciscoconfparse - создать базовый конфигурационный файл
Я пытаюсь создать базовую конфигурацию Cisco, основанную на полном конфигурационном файле. Ниже приведены несколько примеров полной конфигурации файла: ! policy-map QOS class GOLD priority percent 10 class SILVER bandwidth 30 random-detect class def…
18 мар '15 в 12:09
0
ответов
Модуль Python CiscoConfParse возвращает только 1-й адрес IPv6 на интерфейсе
Я пытаюсь использовать CiscoConfParse в конфигурации Cisco IOS, где интерфейсы имеют более IPv6-адреса, и я получаю только 1-й IP-адрес. Код, входной файл и вывод ниже Что я здесь не так делаю? Любое руководство приветствуется. confparse = CiscoConf…
26 сен '18 в 15:25
1
ответ
Могу ли я использовать два объекта ciscoconfparse в одном файле конфигурации Cisco IOS для получения определенных интерфейсов
Попытка использовать два объекта conf find_objects_w_child & find_objects_wo_child в одном файле. Мне нужно выяснить "интерфейсы" из файла конфигурации Cisco, для которых настроена конкретная команда QoS "service-policy". В то же время не должно быт…
22 апр '19 в 09:01
2
ответа
Как исправить ошибку "AttributeError: у модуля" нет атрибута "SOL_UDP" "в Mule Python Connector
Я пытаюсь выполнить базовый сценарий, чтобы вернуть файл Cisco Config в формате JSON, и у меня есть процесс успеха через Python2.7.16 и Python 3.7.3, но когда я пытаюсь выполнить тот же сценарий через Python Connector для Mule ESB Я получаю сообщени…
10 май '19 в 23:10
0
ответов
Как реализовать команду "show policy-map pmap-name" в Python в случае нескольких файлов конфигурации?
Полные конфигурации моего устройства cisco сохраняются в файлах.out. Мне нужно получить данные из этих конфигураций в соответствии с вопросом. Моя проблема в том, чтобы структурировать данные таким образом, чтобы это выполняла команда show. Сначала …
04 окт '19 в 22:17