Есть ли способ запустить скрипт на другом сервере? - PullRequest
0 голосов
/ 05 января 2019

У меня есть Djnago веб-приложение на IIS 6 на одном сервере. Есть ли способ, которым с этого сайта я называю другой python script , который находится на другом сервере таким образом, что этот сценарий просто запускается там сам?

Вызов или запуск этого скрипта обычным способом, как говорит интернет, не работает.

Я всегда получаю ошибку os.getcwd(), и это также не позволяет изменить этот каталог.

Я просто хочу запустить этот скрипт Python на этом сервере с этого сервера.

Может кто-нибудь помочь?

1 Ответ

0 голосов
/ 05 января 2019

Как правило, я бы рекомендовал использовать фреймворк, такой как fabric или winrm, если вы хотите запустить скрипт python на другом сервере. Эти структуры используют функции удаленного взаимодействия ssh или windows, соответственно, чтобы позволить программе на Python выполнять другие команды (включая сценарии Python) в других системах. Если целевой машиной является машина Windows, имейте в виду, что вы можете столкнуться со всевозможными проблемами с UAC, выполняя обычные операции.

...