Parsen von Listen mit Textfeldern
Verfasst: Sonntag 17. November 2013, 12:02
Hallo,
ich versuche eine Liste von Felddefinitionen in ein Python Dictionary zu parsen.
Hier ein Beisspiel für eine Felddefinition die ich bekomme:
Ich würde das gerne in Dictionary parsen welches in etwa so ausschauen sollte:
Grundsätzlich würd ich das Dictionary schon hinbekommen, wenn ich den String einfach 'splite'. Probleme bereiten mir die Textfelder die Leerzeichen enthalten (section, label, desc) und mit '"' begrenzt sind.
Ich habs mit tokenize versucht, schaff es aber nicht.
Hat bitte jemand einen Tipp für mich.
Besten Dank.
ich versuche eine Liste von Felddefinitionen in ein Python Dictionary zu parsen.
Hier ein Beisspiel für eine Felddefinition die ich bekomme:
Code: Alles auswählen
age type=Num min=5 max=99 default=21 optional=0 section="personal data" label="Age" desc="Please insert your age"
Code: Alles auswählen
{'age': {'type': 'Num',
'min': 5,
'max': 99,
'default': 21,
'optional': False,
'section': 'personal data',
'label': 'Age',
'desc': 'Please insert your age'}}Ich habs mit tokenize versucht, schaff es aber nicht.
Hat bitte jemand einen Tipp für mich.
Besten Dank.