invalid literal for int() / string nach int wandeln

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.
schnupp
User
Beiträge: 19
Registriert: Samstag 24. Januar 2009, 17:30
Wohnort: Hamburg

invalid literal for int() / string nach int wandeln

Beitragvon schnupp » Samstag 24. Januar 2009, 18:00

Hallo,

vermutlich ein ganz simples Problem beim wandeln von String nach Int; ich finde den Fehler aber leider nicht:

Traceback (most recent call last):
File "./showcity.py", line 16, in <module>
koordb = int(koordb)
ValueError: invalid literal for int() with base 10: '32.080601'

Folgendes geht:
>>> int(32.080601)
32

Der Code-Ausschnitt sieht so aus:
koordb = splitline[10]
15: koordb = koordb.replace(",", "")
16: koordb = int(koordb)
17: koordb = koordb + 180

Jemand Ideen?

Grüße
Frank
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

Beitragvon Birne94 » Samstag 24. Januar 2009, 18:01

Code: Alles auswählen

koordb = int(float(koordb))
schnupp
User
Beiträge: 19
Registriert: Samstag 24. Januar 2009, 17:30
Wohnort: Hamburg

Beitragvon schnupp » Samstag 24. Januar 2009, 18:11

Danke!

Macht Sinn, wenn man etwas nachdenkt... :wink:

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]