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ä...
Olethan lukenut tämän jo?
Joo, tuollahan se lähti toimimaan. Täytyy kyllä myöntään, että hankalia nämä merkistökoodaukset : (
Mutta kiitos nyt kuitenkin avusta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.