在胎面Thread-1中获取异常,其中try应该捕获错误

时间:2017-06-06 07:00:45

标签: python-3.x raspbian

我正在使用Wifi模块并使用此帮助器file我希望使用函数Connect()连接到wifi它确实有效但是当出现问题时该函数应该返回False但是对于某些原因,我收到此错误wifi.exceptions.ConnectionError....,因为我可以告诉帮助文件应该捕获该错误,然后将False返回到我的主程序。正如第57和69行[{1}}所述,它只是让我的程序崩溃。

except wifi.exceptions.ConnectionError:

这是错误

 import WifiHandler

 isConnected = WifiHandler.Connect("wifiNetwork","Password")

 if isConnect == True:
      do Somthing 

1 个答案:

答案 0 :(得分:0)

嘿,伙计们感谢Morb。我解决了这个问题。

在帮助文件中,它没有捕获savedcells的错误

      if savedcell:
            savedcell.activate()
            return cell

应该是

 if savedcell:
        try:
           savedcell.activate()
        except wifi.exceptions.ConnectionError:

            return False

        return cell