Описание тега exscript

Модуль Python и инструмент cli с шаблонами для автоматизации обмена с удаленными машинами.
1 ответ

При использовании Python Exscript необходимо создать регулярное выражение для set_prompt() для коммутатора cisco

Трудно понять, как написать регулярное выражение в python/exscript, чтобы подсказка соответствовала выводу, когда я запускаю "copy run tftp"... Например, приглашение меняется на... "Адрес или имя удаленного хоста []?" тогда к... "Имя файла назначени…
16 авг '16 в 20:41
3 ответа

Python Exscript - JunOS

Я пытаюсь запустить скрипт, чтобы показать все настройки и записать их в файлы для маршрутизаторов juniper и CISCO. Пока что скрипт CISCO работает как надо, но дело в маршрутизаторе juniper. for ii in JUNIPER: print ii cmd2 = 'show configuration | d…
02 дек '15 в 12:31
0 ответов

Регулярное выражение, используемое в приглашении Exscript; нужна помощь, чтобы понять существующий или создать собственный

У меня возникли проблемы с пониманием этого регулярного выражения, которое exscript использует для обнаружения запроса на переключение NX-OS '[\\\\r\\\\n][\\\\-\\\\w+\\\\.:/]+(?:\\\\([^\\\\)]+\\\\))?[>#] ?$' это питон Моя подсказка должна быть че…
20 мар '17 в 13:26
0 ответов

python exscript - ssh для устройства, имеющего проблемы с входным буфером, пусто

Я просто создаю свой первый вход в систему для скрипта устройства, и у меня возникают некоторые проблемы, я получаю приведенную ниже ошибку, все, что я изменил, это номер порта, но проблема, похоже, связана с логином, я ввел правильный пароль пользо…
15 мар '16 в 14:20
0 ответов

Exscript не возвращает полный вывод

У меня есть простой скрипт (ниже), который должен возвращать вывод из простой команды show, но вместо этого я получаю одну строку вывода или не выводить вообще. >>> from Exscript.protocols import * >>> conn = SSH2() >>> co…
31 авг '17 в 02:10
1 ответ

Python Exscript - используйте 8022 вместо 22 порта с ssh

Есть ли возможность подключения с ssh в другой порт, отличный от стандартного port 22 в Python Exscript модуль? Если да, то как этого достичь? Не удалось найти что-либо релевантное при просмотре документации.
20 окт '18 в 22:10
1 ответ

Exscript: доступ к удаленным сетевым устройствам через хост-бастион, в то же время используя специальные драйверы устройств для распознавания приглашения устройства

Я пытаюсь получить доступ к сетевым устройствам, которые доступны только в том случае, если вы используете ssh с хоста-бастиона, на котором работает SunOS (без поддержки прокси-команд или туннелирования ssh) Мой подход заключается в использовании ун…
20 мар '17 в 14:13
0 ответов

Python SSH2 время ожидания подключения

Когда я пытался войти в службу, возникла ошибка, и похоже, что аутентификация прошла успешно Это код: from Exscript.protocols import SSH2 from Exscript import Account, HostTelnet conn=SSH2() acount=Account(user,password) conn.connect(ip) conn.login(…
29 ноя '18 в 03:26
1 ответ

Exscript: Как я могу переключаться между интерактивными и неинтерактивными сессиями?

Я пытаюсь программно открыть сеанс с сервером Unix, а затем передать управление пользователю сценария до нажатия Ctrl+y, после чего программа должна получить контроль. Я использую Eclipse и WinPython 2.7. вот код from Exscript.util.interact import r…
20 ноя '17 в 19:48
1 ответ

Как установить Exscript для Python 3.5 под Windows x86

Кто-нибудь может помочь с инструкциями по установке этого для Python 3.5 x32, работающего на Windows? Я думаю, что обычный способ (pip install exscript) пытается установить неправильную версию Вот ошибка, которую я получаю Collecting exscript Using …
23 мар '17 в 19:10
0 ответов

Невозможно запустить оболочку Python и запустить код через Exscript

Мне интересно, можно ли использовать Exscript для открытия оболочки Python на хосте и выполнения некоторых простых команд, таких как: a=1 print(a) Вот как выглядит мой код: account = Account('root', 'password') conn = SSH2() # We choose to use SSH2 …
30 июл '19 в 19:17
0 ответов

Как автоматически войти на ssh-сервер с платформой Exscript?

Мне нужно войти на сервер SSH и выполнить несколько команд "ROS" в одном сеансе. Я искал фреймворк, который оставался на связи после первой команды, и единственный, кто преуспел, был фреймворк Exscript. Мой код прост, я выбираю имя пользователя, пор…
18 июл '19 в 06:17
0 ответов

Exscript: ответ Telnet включает первый символ приглашения?

Мне нужно использовать Telnet для подключения к моей камере. Я использовал замазку и знал, что подсказка камеры'~ # '. Если я выполню'echo "test"' тогда я жду ответа 'echo "test"\r\ntest\r\n'. Но ответ Exscript'echo "test"\r\ntest\r\n~', включая пер…
18 апр '20 в 05:46
0 ответов

Как выполнить команду выполнения после команды отправки

В настоящее время я использую Exscript для ssh в контроллере, который у меня есть. Я пытаюсь отправить ему команду с помощью функции execute (), и она работает до тех пор, пока я не использую функцию send (). Когда я потом пытаюсь использовать функц…
07 июл '21 в 16:19
0 ответов

Экскрипт и Cisco

Я не понимаю, почему при подключении к свитчу создается 3 соединения и я могу закрыть только 1, в документации об этом ни слова. account = Account(USER, PASSWORD) conn = SSH2() conn.connect(IP) conn.login(account) conn.execute('terminal length 0') c…
11 мар '22 в 11:27
0 ответов

Не удается импортировать Exscript в Python

Я использую Windows 10, и у меня есть сценарий SSH для подключения к устройству и некоторые настройки: from Exscript import Account from Exscript.protocols import SSH2 account = Account("user","password") conn = SSH2() conn.connect('192.168.200.2') …
17 окт '22 в 00:03