Вы должны быть в состоянии сделать это через модуль подпроцесса.Далее предполагается, что вы можете отправлять команды на удаленный компьютер и анализировать результаты уже.: -)
У меня нет ничего, чтобы проверить это на данный момент, поэтому я собираюсь быть довольно общим.Примерно: 1.) Используйте pyserial для подключения к удаленной системе через последовательный порт.2.) Запустите клиент Kermit на удаленной системе с помощью переключателей, которые отправят файл или файлы, которые вы хотите передать, через последовательный порт удаленной системы (последовательную линию, которую вы используете.) 3.) Отключите экземпляр Pyserial 4.) ЗапуститеВаш клиент Kermit с подпроцессом и принять файлы.5.) заново подключите свой pyserial-экземпляр и очистите все.
Готов поспорить, что это не сильно поможет, но когда я действительно сделал это несколько лет назад (используя os.system, а не подпроцесс)в отвратительной, отвратительной системе SuperDOS) мне потребовалось некоторое время, чтобы осознать тот факт, что мне пришлось удаленно запустить клиент kermit, чтобы отправить файл моему клиенту!
Если у меня будет какое-то время на этой неделе, я сломаю одну из своих старых плат геоданных и посмотрю, смогу ли я опубликовать какой-нибудь действующий рабочий код.