UnicodeDecodeError: код 'charmap' c не может декодировать байт 0x98 в позиции 1894: символы отображаются в <undefined> - PullRequest
0 голосов
/ 18 июня 2020
QuestionId;VersionTitle;Product;VersionPublicationDateStr;
100;Мне нужно перевести деньги на badrear. Как узнать номер счёта?;badrear;08/17/2017 06:30:00

Это данные в моем CSV-файле

 if l.find(".csv") != -1:
    csvfile = open(l_file_dir)
    rows = csv.reader((line.replace('"', '') for line in csvfile), delimiter=';', quotechar='"')

И у меня такая ошибка:

rows = csv.reader((line.replace('"', '') for line in csvfile), delimiter=';', quotechar='"')
  File "C:\Python36\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 1894: character maps to <undefined>
...