Уведомления

Группа в Telegram: @pythonsu

#1 Июль 8, 2015 10:32:01

XxxUNIXxxX
Зарегистрирован: 2015-07-08
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Rlogin client for python 3

Привет, всем!!

Есть нужна соединятся к старым железякам типа принтеров , роутеров, свичей. Они в свою очередь поддерживают rlogin только.

Вот и хотел узнать если в мире python аналог telnetlib для rlogin?
Буду признателен за любую помощь.

Офлайн

#2 Июль 11, 2015 20:42:12

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Rlogin client for python 3

XxxUNIXxxX
Вот и хотел узнать если в мире python аналог telnetlib для rlogin?
Нет.

Но ты можешь использовать пакет pexpect, чтобы управлять консольной утилитой rlogin.

Вот пример для ssh.(для Python2.x наследуйся от object)

P.S. Проверяй текст на ошибки, перед отправкой на форум.



Отредактировано Budulianin (Июль 11, 2015 20:50:15)

Офлайн

#3 Июль 11, 2015 22:14:19

XxxUNIXxxX
Зарегистрирован: 2015-07-08
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Rlogin client for python 3

привет. Простите за ошибки в сообщении, виноват.

Спасибо за ответ. Хотел сказать , что Ваш пакет - это обвертка над установленными в системе утилитами. Так же данное решение только для Unix подобных систем.

Я интересуюсь над решением крос-платформенным и для Rlogin server/
Для SSH -лучше использовать paramiko.(Работает и на Python 2 -3. И на Windows)

Офлайн

#4 Июль 11, 2015 23:42:07

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Rlogin client for python 3

XxxUNIXxxX
Хотел сказать , что Ваш пакет - это обвертка над установленными в системе утилитами

Во-первых: какая ещё обёртка? С помощью этого пакета, просто порождается процесс
нужной утилиты и далее она управляется из процесса, который её породил.

XxxUNIXxxX
Так же данное решение только для Unix подобных систем.
Во-вторых: ты ничего не говорил про платформу.

В-третьих: она работает под виндой, читай лучше доку.
“It may be possible to run it on Windows using Cygwin.”



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version