# -*- coding: cp1251 -*-
f=open("test1.csv", 'r')#откроем файл для чтения
#print(f.readline())
#f=codecs.EncodedFile(f,"cp1251","utf-8")# кодировка данных cp1251 файла - utf-8
f1=open("test.csv", 'w')#откроем файл для чтения
for l in f:
print(l)
f1.write(f.readline())
Traceback (most recent call last):
File "test2.py", line 6, in <module>
for l in f:
File "C:\Python31\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 517: character maps to <undefined>
Что делать? Программирование это логика, или танцы с бубном?*
у многих такая проблема:
http://yandex.ru/yandsearch?text=UnicodeDecodeError:+'charmap'+codec+can't+decode++character+maps+to+%3Cundefined%3E&lr=213
http://ru.wikisource.org/wiki/%D0%9F%D0%BE%D0%B3%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_Python_3_(%D0%9F%D0%B8%D0%BB%D0%B3%D1%80%D0%B8%D0%BC)/%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B
Спасибо всем за советы