Ich schreibe gerade eine Anwendung mit GUI, wobei ich den GUI-Teil vom wirklichen "Arbeitsteil" trennen will, also in 2 verschiedene .pys halte.
Nun will ich einen Generator einer funktion in der GUI-Py in die Arbeits-Py übergeben und dort iterien bekommen aber folgenden Fehler:
Code: Alles auswählen
TypeError: 'NoneType' object is not iterable
Code: Alles auswählen
def iterAllItems(self):
for i in range(self.count()):
yield self.item(i)
Ich verwene Python 3
In der GUI-Py habe ich die Arbeits-Py importiert, damit ich die Funktion überhaupt aufrufen kann...eh klar.
Was mache ich falsch ?
Danke im Vorraus!