Hi
ich habe eine SQL Datenbank, die von einem Programm immer wieder mal Daten erhält.
In Python habe ich einen Code geschrieben, der laufend kontrolliert, ob die DB Daten enthält, falls ja diese dann ausliest, verarbeitet und die entsprechenden Einträge löscht.
hier der entsprechende Teil:
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
die Funktion wird einmal pro Minute aufgerufen und teilt jeweils mit, wieviel Einträge die DB enthält. Wenn Einträge hinzukommen, wird es auch richtig engezeigt. Sobald aber die DB einmal leer ist, bzw. sobald die Funktion einmal 0 ausgegeben hat, bleibt die Ausgabe auf 0; auch wenn suksessive neue Einträge in die DB geschrieben werden.
Hat jemand eine Idee warum dies so ist?