我做了這是用來使用在MacOS 運行一個程序的時候,基本上控制相機的腳本和IP地址的Python 2.7.6 telnetlib硬編碼密碼
我的問題是,它需要一個密碼
我使用http://docs.python.org/2/library/telnetlib.html#telnetlib.Telnet這個例子,但它不起作用 我不希望它提示用戶輸入密碼,我只是想每次運行應用程序時都要HardCode。
if ip:
self.conn = telnetlib.Telnet(ip, 24)
self.consume_telnet()
else:
self.conn = None
def telnet_send(self, s):
passCode = '********'
password = getpass.getpass()
if self.conn:
self.conn.write(s + '\r\n')
if password:
self.conn.read_until('Password: ')
self.conn.write(password.strip() + '\n')
else:
print s
如果您有任何問題,請添加代碼的重要部分和/或添加錯誤消息。 – CSchulz
我已添加代碼... 密碼提示用戶輸入密碼。我不想這樣做。密碼只需要一次,永遠不需要。 – user3337714
你能否請求幫忙?我仍然無法處理代碼。 – user3337714