Miten ihmeessä saa ääkköset tulostumaan oikein? Käytän IDLE-ympäristöä ja luen tiedostosta merkkijonoja, joissa on ääkkösiä ja tulostan ne. Ääkköset tulevat "\xe4" ja "\xf6".
Tallensin tekstitiedoston, jota luen koodauksella utf-8 ja lisäsin ohjelmani alkuun
# -*- coding: utf-8 -*-
mutta ei silti toimi. Ohjelmatiedostoon kirjoitetut ääkköset toimivat kyllä, joten vika on tuossa tiedostosta tulevassa tekstissä. Yritin tulostaa filu.encoding, mutta se sanoo vain "None".
Skandit Pythonissa (2.7)
4
930
Vastaukset
- supermate
No tiedostoon se kuitenkin kirjoittaa ääkköset ihan oikein. Olokuun tuolleen, luvempahan sieltä tiedostosta kaiken, vaikka helpompi olisi pienet tekstit kirjoittaa suoraan shelliin.
- kakkaakin
Kävin paskalla, tuli melkoinen pyythoni.
- jotainm
Auttaisko http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=python_l2 ? Sinun pitää varmaan selvittää, mitä merkkikoodausta se tiedosto käyttää, josta luet tekstiä. En tunne 2.7:ää niin hyvin, että osaisin auttaa. Googlaa.
- supermate
No nyt keksin ratkaisun: tiedostosta luetun merkkijonon perään pitää laittaa (siis siihen muuttujaan johon se on tallennettu soveltaa metodia)
.decode("utf-8")
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1263239
Katso: Ohhoh! Miina Äkkijyrkkä sai käskyn lähteä pois Farmi-kuvauksista -Kommentoi asiaa: "En ole.."
Tämä oli shokkiyllätys. Oliko tässä kyse tosiaan siitä, että Äkkijyrkkä sanoi asioita suoraan vai mistä.... Tsemppiä, Mi892956- 172268
Kyllä poisto toimii
Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa251796"Joka miekkaan tarttuu, se siihen hukkuu"..
"Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla211678Haluan jutella kanssasi Nainen
Olisiko jo aika tavata ja avata tunteemme...On niin paljon asioita joihin molemmat ehkä haluaisimme saada vastaukset...O151529Poliisiauto Omasp:n edessä parkissa
Poliisiauto oli parkissa monta tuntia Seinäjoen konttorin edessä tänään. Haettiinko joku tai jotain pankista tutkittavak181494Haluan tavata Sinut Rakkaani.
Olen valmis Kaikkeen kanssasi...Tulisitko vastaa Rakkaani...Olen todella valmistautunut tulevaan ja miettinyt tulevaisuu281437Onko mies niin,
että sinulle ei riitä yksi nainen? Minulle suhde tarkoittaa sitoutumista, tosin eihän se vankila saa olla kummallekaan.161407Hermo mennyt sotealueeseen?
Nyt hammaslääkäriaika peruttiin neljännen kerran. Perumiset alkoi tammikuussa. Nyt uusi aika elokuulle!????811335