On esecuzione sotto il codice ottengo sotto l'errore se non riesce a ottenere firefox profilo/WebDriver per qualche motivo:eccezioni devono essere classi vecchio stile o derivati da BaseException, non NoneType
eccezioni devono essere vecchio stile classi o derivato da BaseException, non NoneType
voglio capire il motivo per cui questo errore viene visualizzato in questo caso:
self.error = 0
self.profile, profileErrStatus = self.GetFireFoxProfile(path)
if self.profile:
self.driver, driverErrStatus = self.GetFireFoxWebDriver(self.profile)
if self.driver:
else:
print('Failed to get Firefox Webdriver:%s'%(str(sys.exc_info()[0])))
raise
else:
print('Failed to get Firefox Profile:%s'%(str(sys.exc_info()[0])))
raise