Я хотел бы выполнить скрипт Python, хранящийся на удаленном сервере на локальной машине. Это сделано для того, чтобы я мог хранить код для скрипта на сервере, чтобы у пользователя не было копии. Возможно ли это с помощью python?
Я в основном пытаюсь защитить код, возможно, за именем пользователя и / или паролем, чтобы я мог легко обновить кодовую базу. (Очень похоже на использование ssh - но скрипт python выполняется на локальном компьютере, а не на сервере.)
Редактировать:
Используя подстановку curl и процесса, это может быть достигнуто:
выполнить сценарий bash с URL
, чтобы выполнить сценарий python:
python <(curl "http://example.com/test.py" -s -N)
curl также поддерживает защиту паролем, что идеально.
Когда я выполняю скрипт, корневой путь для скрипта - / dev / fd. Когда я перехожу к этому каталогу и список каталогов содержит только цифры.
Используя приведенную выше команду в качестве примера, загружается ли скрипт? (а куда). Я замечаю, что если я выполняю сценарий в каталоге, таком как Desktop, он не загружается в это местоположение (рабочий каталог).