TroSer
Задача одна: прочитать один файл и записать в другой файл. Без какой-либо доп. обработки. Просто файл реально большой.
Если кто-нибудь знает готовые утилиты, то сгодятся и они. Вот здесь:
http://www.mixesoft.com/unicode_escaped_sequence_to_string_literals_converter.html есть декодер, который справляется с задачей. Но свой файл я туда загрузить не смогу.
Да и вообще, хотелось бы понять, в чем проблема.
Даже когда беру один символ, декодировать не получается:
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-8: character maps to <undefined>
>>> s='\u0410'
>>> print s.decode('unicode-escape')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\encodings\cp437.py", line 12, in encode
return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character u'\u0410' in position 0: character maps to <undefined>
Хотя это явно буква А..