Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python S60: ASCII Decoding Error

Isopaha [05.05.2009 22:19:36]

#

Eihän kellään vaan ole kokemusta Python S60:stä? Jos on, niin sitten mars mars tänne auttamaan minua...

Elikkäs, mulla on ohjelma, jonka yksi funktio on vain avata tiedosto ja lukea se listaan. Muuten kaikki toimii, mutta jostain ihmeen syystä Python S60 ei tunnista ääkkösiä. Erroria pukkaa ääkkösten kohdalla:
UnicodeError: ASCII decoding error: ordinal not in range(128)

Olen yrittänyt muutamia kikkoja:
- # -*- coding: utf-8 -*-
- Listan jokainen sana on täydennetty unicodeksi komennolla u"tekstiä"

Normaalisti Python S60 osaa käsitellä ääkkösiä, mutta juuri tiedoston lukemisessa sekä kirjoittamisessa ilmenee tämänkaltainen ongelma.

Olisi ihan kiva tietää ratkaisu, että saisi tämän pois mielestä...

trilog [05.05.2009 22:55:11]

#

Olethan lukenut tämän jo?

Isopaha [06.05.2009 13:45:09]

#

Joo, tuollahan se lähti toimimaan. Täytyy kyllä myöntään, että hankalia nämä merkistökoodaukset : (

Mutta kiitos nyt kuitenkin avusta.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta