Найти - Пользователи
Полная версия: Удаленный запуск скрипта
Начало » Python для новичков » Удаленный запуск скрипта
1 2
Oleg1285
Нужно запустить sikuli скрипт (python), который лежит на windows машине, вызов из python скрипта на ubuntu.
Как осуществляется удаленный вызов? Протокол роли не играет. Есть возможность авторизоваться по ftp на виндоуз машине.
Master_Sergius
Воможно, с помощью удалённого вызова процедур (rpc), но в любом случае, придётся поставить какое-то приложение-сервер, что будет слушать какой-то порт и реагировать на ваш скрипт
Oleg1285
Понял, действие нетривиальное.
Думаю тогда легче передать файл на удаленную машину и там проверять его появление, что послужит сигналом к старту скрипта.
Master_Sergius
Вроде бы такой способ - извращение. Но, хозяин - барин
Oleg1285
Возникла идея запустить через telnetlib? Кто-нибудь так извращался? решение с файлом самому не нравится.
Oleg1285
либо аналогичное с помощью ssh
Oleg1285
Смотрю в сторону fabric, chef, puppet, libbsh2.
Сначала думал о paramiko, но у меня python3.
Как получится отпишу, если кому интересно.
Oleg1285
облом, fabric тоже c python3 не совместим
pyuser
rpyc посмотрите.
py.user.next
Oleg1285
Думаю тогда легче передать файл на удаленную машину и там проверять его появление, что послужит сигналом к старту скрипта.
можно сокет открыть и прослушивать допустимое множество команд

Oleg1285
Протокол роли не играет.
свой микропротокол
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB