14
Юникод (UTF-8) чтение и запись в файлы на Python
У меня какой-то мозговой сбой в понимании чтения и записи текста в файл (Python 2.4). # The string, which has an a-acute in it. ss = u'Capit\xe1n' ss8 = ss.encode('utf8') repr(ss), repr(ss8) («u'Capit \ xe1n», «Capit \ xc3 \ xa1n») print ss, ss8 print >> open('f1','w'), ss8 >>> file('f1').read() 'Capit\xc3\xa1n\n' …