Open infoble opened 2 years ago
En fait cette erreur se corrige en supprimant les 4 appels à QtGui dans les lignes 229 et 232 de QBano_dialog.py. QApplication étant appelé directement. Mais du coup la boite de dialogue de l'application peut afficher son erreur initiale qui est "erreur de connexion internet" pour chaque ligne... (la connexion est pourtant bonne)
Bonjour j'ai la meme erreur, comment est-ce possible de supprimer les lignes comme le preconise "infoble" ? voici mon erreur : `2023-01-26T16:47:45 WARNING Traceback (most recent call last): File "C:\Users/dinaw/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QBano\QBano_dialog.py", line 217, in coordonnees response = urllib.request.urlopen('https://api-adresse.data.gouv.fr/search/?' + url+'&limit=1') File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 214, in urlopen return opener.open(url, data, timeout) File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 523, in open response = meth(req, response) File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 632, in http_response response = self.parent.error( File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 561, in error return self._call_chain(args) File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 494, in _call_chain result = func(args) File "C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\urllib\request.py", line 641, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 400: Bad Request
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users/dinaw/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QBano\QBano_dialog.py", line 180, in geocoder
coordonnees = self.coordonnees(adresse_complete, cp,insee, city)
File "C:\Users/dinaw/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QBano\QBano_dialog.py", line 229, in coordonnees
QMessageBox.critical(self, QtGui.QApplication.translate("QBAN(O)", "QBAN(O)"), QtGui.QApplication.translate("Internetconnexionerror", "Internet connexion error"), QMessageBox.Ok)
AttributeError: module 'PyQt5.QtGui' has no attribute 'QApplication'
`
Bonjour,
depuis une récente mise à jour de qgis, j'ai l'erreur suivante lorsque je lance le géocodage : (Merci par avance)