У меня есть два компьютера в сети. Я позвоню компьютеру, на котором работаю computer A
, а пульту computer B
. Моя цель - отправить команду B, собрать некоторую информацию, перенести эту информацию в компьютер A и использовать ее каким-то осмысленным образом. Мой текущий метод следующий:
Установить соединение с B с помощью paramiko .
Используйте paramiko для выполнения удаленной команды, например, paramiko.exec_command('python file.py')
.
Запишите информацию в файл с помощью pickle и используйте paramiko.ftp
для передачи файла на компьютер A.
Откройте этот файл и проанализируйте информацию обратно в удобную форму, например, класс или словарь.
Это кажется очень специальным. У меня вопрос, есть ли лучший способ передачи данных между компьютерами с помощью Python? Я знаю, как передавать файлы, это другой вопрос. Я хочу сделать объект на B и использовать его на A.