2016-04-15 2 views
1

Я пытаюсь подключиться к компьютеру и выполнять некоторые команды там и вернусь на терминал (место, где я фактически запускаю скрипт 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 
+0

Возможная Дубликат [Создание сценария для Telnet сессии?] (Http://stackoverflow.com/questions/709801/creating-a-script-for-a-telnet-session) – tripleee

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^