Datentyp und initialisieren
Verfasst: Donnerstag 11. Juni 2026, 15:27
Hallo,
ich habe einen Knoten im Kopf und komme nicht weiter.....
In meinem Code, Thema pymodbus, wird bei reads ein Returnwert zurückgegeben, der den Status als auch die Werte beinhaltet.
Für Tests und Simulation wollte ich mir nun diesen Returnwert "selber" erzeugen, weil ich an dieser Stelle keinen Zugriff auf Modbus etc habe.
Aber wie erzeuge ich die "strutur", in C gedacht ?
Mein Versuch:
int anzsens = 5 ## demo
rr.registers = [0 * i for i in range(anzsens)]
funktioniert nicht, weil rr noch nicht existiert. Das macht Sinn.
Aber structs gibt es doch in python nicht...?
Ich muss erst rr anlegen....aber wie, damit ich dann das Array anhängen kann?
Kann es sein, das die Konstruktion abhängig von python3 Versionen ist ?
Vielen Dank für einen Hinweis.
Und ja, selber die Lösung suchen schult mehr, aber....z.Z. geht es um den Inhalt.
Danke
JR
ich habe einen Knoten im Kopf und komme nicht weiter.....
In meinem Code, Thema pymodbus, wird bei reads ein Returnwert zurückgegeben, der den Status als auch die Werte beinhaltet.
Für Tests und Simulation wollte ich mir nun diesen Returnwert "selber" erzeugen, weil ich an dieser Stelle keinen Zugriff auf Modbus etc habe.
Aber wie erzeuge ich die "strutur", in C gedacht ?
Mein Versuch:
int anzsens = 5 ## demo
rr.registers = [0 * i for i in range(anzsens)]
funktioniert nicht, weil rr noch nicht existiert. Das macht Sinn.
Aber structs gibt es doch in python nicht...?
Ich muss erst rr anlegen....aber wie, damit ich dann das Array anhängen kann?
Kann es sein, das die Konstruktion abhängig von python3 Versionen ist ?
Vielen Dank für einen Hinweis.
Und ja, selber die Lösung suchen schult mehr, aber....z.Z. geht es um den Inhalt.
Danke
JR