Die Suche ergab 5 Treffer
- Montag 30. Oktober 2006, 09:47
- Forum: Allgemeine Fragen
- Thema: error bei string to float
- Antworten: 7
- Zugriffe: 1599
Das `csv`-Modul filtert auch nicht alle heraus sondern nur die, die zum einschliessen von Werten benutzt werden. Der Wert, den Du da oben angibst, wie sieht der denn in der Datei genau aus? Wenn da wirklich ein ' einfach so mitten im Wert steht, dann bekommt das `csv` Modul allerdings ein Problem. ...
- Montag 30. Oktober 2006, 00:36
- Forum: Allgemeine Fragen
- Thema: error bei string to float
- Antworten: 7
- Zugriffe: 1599
- Montag 30. Oktober 2006, 00:10
- Forum: Allgemeine Fragen
- Thema: error bei string to float
- Antworten: 7
- Zugriffe: 1599
Warum kann ich in der console:Verstehe ich nicht, den im der console klapt es:
Code: Alles auswählen
>>> a = "123.3"
>>> b=float(a)
>>> b
123.3
>>>
pe
- Montag 30. Oktober 2006, 00:05
- Forum: Allgemeine Fragen
- Thema: error bei string to float
- Antworten: 7
- Zugriffe: 1599
Die Anführungszeichen sind das Problem, die sind nicht Bestandteil von Zahlen. Das hier müsste funktionieren: wert = float(spalte[1][1:-1]) Wie kommen die Daten denn in Dein Programm? Wenn Du die Datei mit dem `csv` Modul einliest, dann kannst Du festlegen welche Art von Anführungszeichen in den Ei...
- Sonntag 29. Oktober 2006, 23:21
- Forum: Allgemeine Fragen
- Thema: error bei string to float
- Antworten: 7
- Zugriffe: 1599
error bei string to float
Hallo,
ich mochte Werte aus einer Text-Datei lesen und in float konvertieren
Die Text-Datei sieht so aus (als Beispiel)
'decimal';'23.345';'-123.3454'
Der Python Script (abgekürzt):
wert = float(spalte[1])
Error:
ValueError: invalid literal for float(): '23.345'
Any Ideas?
pe
ich mochte Werte aus einer Text-Datei lesen und in float konvertieren
Die Text-Datei sieht so aus (als Beispiel)
'decimal';'23.345';'-123.3454'
Der Python Script (abgekürzt):
wert = float(spalte[1])
Error:
ValueError: invalid literal for float(): '23.345'
Any Ideas?
pe