in meinem Script sieht der Ablauf im Groben so aus:
- leeres wx.Grid-Fenster wird erstellt
- Datenabfrage über eine REST-Schnittstelle
- Ergebnis wird in die wx.Grid-Zellen geschrieben
Seitdem ich nun die Datenbankabfragen "parallel" über die Methode
Code: Alles auswählen
threading.Thread(target=self.meineFunktion, args=e).start()
Ich stelle mir nun die Frage, wie ich mich an die wahre Fehlerursache herantasten kann, wenn keine Fehlermeldung zurückgegeben wird und somit ein Hinweis fehlt?!
Und wie gesagt, dass Problem existiert nicht immer. Manchmal laufen die 20 REST-Anfragen ohne Probleme durch, manchmal stürzt das Script nach der 3. Anfrage ab, manchmal nach der 7. usw. .... also völlig willkürrlich.