Sorry das ich mit höchstwahrscheinlich einem so einfachen Problem auf euch zu komme aber leider habe ich im Moment kein Python buch zur Hand und ich muß es schnell lösen.
Also<ich habe aus einer Datei folgendes auf einer Variablen a stehen:
{'xof': 186, 'xuf': 2427, 'winkel': 2.117669085406725, 'yof': 655, 'yuf': 369, 'yse': 1944, 'xse': 2241}
Nun habe ich das Problem das ich denn Wert vom winkel auf eine Variable benötige und den Wert von xof und yof leider weiß ich aber nicht wie ich das genau machen kann.
wäre nett wenn mir da einer von euch helfen könnte.
Danke
Brauch eure Hilfe
Du meinst doch nicht etwa das?
Code: Alles auswählen
In [1]: a = {'xof': 186, 'xuf': 2427, 'winkel': 2.117669085406725, 'yof': 655, 'yuf': 369, 'yse': 1944, 'xse': 2241}
In [2]: a['xof']
Out[2]: 186
Mit Python 2.6:
Code: Alles auswählen
from ast import literal_eval
print literal_eval(a)['xof']
"Der Dumme erwartet viel. Der Denkende sagt wenig." ("Herr Keuner" -- Bertolt Brecht)
Wobei ich da eher das JSON-Modul verwenden würde. Das bringt die Leute auf weniger dumme Ideen.