ich habe ein GUI für einen Sensorlogger entwickelt. Über eine .xml kann der Nutzer einige Parameter wie: Sensorname, Einheit etc. verändern.
Das XML wird vor Start der GUI entsprechend geladen. Für die Sensoren habe ich nun eine Klasse erstellt Neuer_Port():
Nun möchte ich nachdem die XML erfolgreich geladen ist, dass für eine Anzahl x entsprechende Instanzen der Klasse Neuer_Port erstellt werden.
Thereotisch gesehen stelle ich mir das so vor:
Code: Alles auswählen
class Neuer_Port():
def __init__(Zahl, Name, Einheit):
self.zahl = Zahl
self.name = Name
self.einheit = Einheit
def lade_xml():
baum = ElementTree.parse('Einstellungen.xml')
wurzel = baum.getroot()
for i in range (1, 8):
port_[ i ] = Neuer_Port(wurzel[ i ][1].text, wurzel[ i ][2].text, wurzel[ i ][3].text)
LG Tina