Für variablen typ testen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Kamik423
User
Beiträge: 93
Registriert: Donnerstag 28. März 2013, 16:53

Ja aber wenn ich den string "74656" kriege möchte ich das in einen int parsen, und muss dafür wissen, dass es ein int ist.
Der string "[1701,74205]" sollte eine liste sein [1701,74206]

Und dazu muss ich den datentyp zusätzlich abspeichern, den ich aber irgendwie ausfinden will.
Was sind json und pickle, ich kenne nur das normale open() und readlines()
0x4c65742773206d616b652073757265207468617420686973746f7279206e6576657220666f726765747320746865206e616d6520656e746572707269736521
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Kamik423 hat geschrieben:Ja aber wenn ich den string "74656" kriege möchte ich das in einen int parsen, und muss dafür wissen, dass es ein int ist.
Nicht, wenn du ein vernünftiges Format wählst. Dann musst du gar nichts selber machen.
Kamik423 hat geschrieben:Was sind json und pickle, ich kenne nur das normale open() und readlines()
Es gibt Suchmaschinen und Dokumentation zu den Modulen.
Das Leben ist wie ein Tennisball.
bfm
User
Beiträge: 88
Registriert: Donnerstag 14. März 2013, 09:42

Hi,

schau mal hier in der Doku zu Python 3.3:
https://docs.python.org/3.3/library/std ... ng-methods

Mit str.isdigit() kannst zB testen, ob in dem String nur Zahlen enthalten sind und wenn nicht entsprechend reagieren.
Antworten