Как выполнить процесс удаленно, используя python

Для таких, как я, которые хотят выгрузить все модули (при запуске в интерпретаторе Python под Emacs ):

   for mod in sys.modules.values():
      reload(mod)

Дополнительная информация находится в Перезагрузка модулей Python .

29
задан Craig S. Anderson 30 October 2018 в 01:40
поделиться

1 ответ

Ну, вы можете вызвать ssh из python ...

import subprocess
ret = subprocess.call(["ssh", "user@host", "program"]);

# or, with stderr:
prog = subprocess.Popen(["ssh", "user@host", "program"], stderr=subprocess.PIPE)
errdata = prog.communicate()[1]
25
ответ дан 28 November 2019 в 01:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: