Подключение локального ноутбука Юпитера к сеансу удаленной замазки - PullRequest
1 голос
/ 06 апреля 2020

У меня есть сценарий Python на моем локальном блокноте Юпитера. Прямо сейчас я запускаю команду в сеансе Putty, чтобы сгенерировать некоторые данные, которые я записываю в выходной текстовый файл и загружаю в мой локальный компьютер, чтобы их можно было прочитать в сценарий Python. Есть ли способ написать команду и сделать это из самого скрипта?

1 Ответ

2 голосов
/ 06 апреля 2020

Вы можете запускать команды через s sh из python через paramiko библиотеку: https://www.paramiko.org

Пример из официальной документации:

client = SSHClient()
client.load_system_host_keys()
client.connect('ssh.example.com')
stdin, stdout, stderr = client.exec_command('ls -l')
...