Moin ich habe folgendes Problem.
Ich habe ein Modul das eine Liste von 32Felder präsentiert jeweils mit dem Status 1 oder 0 ausliest (bstatus).
Die Funktion gibt eine Liste mit 32 Statis zurück .
bis hier hin noch alles easy
Jetzt will ich aktiv werden wenn sich etwas ändert und meine Idee ist:
Code
element = bstatus()
while kill == 1 :
newelement = bstatus()
if element != newelemet :
bla bla bla
time.sleep(0.2)
Die Idee ist also element und newelement zu vergleichen und aktiv zu werden wenn newelement sich verändert hat.
Leider kommt es nie dazu, da in dem Moment wo sich newelement = bstatus() einen stauts holt automatisch "element" mit geändert wurde udn beider wieder gleich sind :/.
Wo ist mein Denkfehler, warum ändert sich element einfach mit?
LG