擅长:python、mysql、java
<p>如果没有你所有的代码,你很难弄清楚到底发生了什么。但是根据您发布的查找shell字符的超时信息,对于一些额外的诊断,我将稍微更改一下您的代码:</p>
<pre><code>while True:
switch_ssh_password = raw_input('What is the Login Password: ')
#Commands to grant entry level access
child.expect('password:')
child.sendline(switch_ssh_password)
if child.expect('%>'):
print "1 - Entry to Switch was Granted"
break
elif child.expect('Permission denied'):
print "Password Error or some message..."
else:
print "1 - Entry to Switch was Denied, Try Again"
</code></pre>