Acurus Skrevet 21. april 2010 Del Skrevet 21. april 2010 (endret) Sliter med å skrive enkelte tekststrenger til fil. Å håper noen her kan hjelpe meg. Jeg får strengene fra en funksjon jeg ikke har kontroll over. (ArcGIS scripting) De blir lest fra disk og kan inneholde Æ, Ø og Å. Andre lugubre tegn kan og forekomme i teorien. Om jeg skriver: print string Går det helt fint. men om jeg skriver: utfil.write(string) Går det ikke bra. Har prøvd diverse encoding, decoding ting etter febrilsk googling, men har ikke klart å få helt taket på det. Så håper noen her kan gi en forklaring på hva som går galt å kanskje og et eksempel på løsning Løsningen var: Å slenge på encoding på opningen av fila. import codecs utfil = codecs.open("utfil.txt", mode = "w", encoding = "Latin-1") Endret 22. april 2010 av kule-ku Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå