У меня небольшая проблема в Python с Telnet. im, пытаясь запустить скрипт, определив, подключено ли telnet-соединение или нет. Мой код выглядит примерно следующим образом:Python Telnet if read = xxxx
if TLNT.read_until("login: ",2): #if it reads the login prompt:
login(USER,PASS) #runs the function used to login to the system
main() #otherwise will determine system is already logged in and start the main script
Проблема здесь я неуверен форматирование здесь, как скрипт будет пропускать через функцию входа, даже если я намеренно вышел из системы телнета, так что я знаю, что это видит приглашение для входа в систему. если запрос telnet оставлен на «login:», что будет read_until return?
В чем проблема? – CasualDemon
В чем вопрос? –
Я только что обновил вопрос, чтобы предоставить дополнительную информацию – bladexeon