logo
02.09.2010 18:58
1
Ahoj, dejme tomu, že mám soubor test.xml a je v kodování "windows-1250" a já ho potřebuju v pythoním scriptu překodovat do utf-8 a ulozit znovu. Určitě to půjde nějak jednoduše, ale mě to utíká.

Díky za pomoc.

rep+

Co se právě děje na Webtrhu?

02.09.2010 20:23
2
Vyvolat např. systémový příkaz
Kód:
cstocs
nebo
Kód:
iconv
02.09.2010 20:36
3
vubec netusím o cem mluvis, ale zkusim zagooglit. díky
02.09.2010 20:39
4
treba takhle:

Kód:
soubor = 'test.xml'
f= open(soubor, 'rb')
content= unicode(f.read(), 'utf-8')
f.close()
f= open(soubor, 'wb')
f.write(content.encode('windows-1250'))
f.close()
02.09.2010 21:00
5
Ty jo, díky. Akorát - nemělo by to kodování být naopak?

Ano jde mi to jen když to mám naopak. KAždopádně už to funguje takže díky moc!
02.09.2010 21:04
6
jo jo...jasne...promin...prohod si to
03.09.2010 07:03
7
To se neomlouvej :D.. Vážně díky moc