鍍金池/ 問答/Python  Linux/ 在python腳本中連wifi,wifi密碼錯誤時卡住怎么解決?

在python腳本中連wifi,wifi密碼錯誤時卡住怎么解決?

import os
SSID = "tplink104"
password = '12345678'
conn_info      ="nmcli device wifi connect %s password %s"
res = os.system(self.conn_info%(SSID,password))
if not res:
    print 'connected'

如果wifi名和密碼正確沒有什么問題,

更正一下異常原因

如果wifi名和密碼錯誤也沒有什么問題,
但是給出錯誤的WiFi名和密碼且wifi名中有空格時

conn_info = "nmcli device wifi connect 'I robot' password 12345678"

彈出一個密碼錯誤提示框,要求重新輸入密碼
然后腳本就卡在這里了,怎么解決這個問題?
還有就是這個提示框不是每次錯誤wifi都會出現(xiàn)。

回答
編輯回答
青裙

找一下有沒有命令可以列出當(dāng)前存在的wifi,然后只從這些合法wifi中建立連接

2017年8月20日 15:01