Я пытаюсь подключиться к компьютеру и выполнять некоторые команды там и вернусь на терминал (место, где я фактически запускаю скрипт python). После выполнения нескольких строк кода мне нужно вернуться к telnet-сети и проверить несколько вещей.Использование Telnet в Python
Я не уверен, как это сделать. ранее я работал над TCL, где мы могли использовать идентификатор spawn и отправить команду процессу.
Может кто-нибудь помочь мне в том, как вернуться к процессу с использованием tel-netted, используя свой идентификатор процесса в python?
ip address = "127.0.0.1 8000"
username = "root"
password = "admin123"
telnet_id = pexpect.spawn("telnet " + ipaddress)
telnet_id.expect(":")
при печати telnet_id
дает
exitstatus: None
flag_eof: False
pid: 17398
child_fd: 3
closed: False
timeout: 30
delimiter: <class 'pexpect.EOF'>
logfile: <open file '<stdout>', mode 'w' at 0x7f0581d9c150>
logfile_read: None
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
Возможная Дубликат [Создание сценария для Telnet сессии?] (Http://stackoverflow.com/questions/709801/creating-a-script-for-a-telnet-session) – tripleee