0
0 комментариев

Собственно код:

csvfile = open("pr.csv", mode="r")
spamreader = csv.reader(csvfile, delimiter=';')
for row in spamreader:
    print(row)

Содержание файла:

абв
fffff
выфвфыв

Ошибка:

Traceback (most recent call last):
  File "/home/ti/PycharmProjects/parserwordstat/123.py", line 10, in <module>
    for row in spamreader:
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 0: invalid continuation byte

использовал команду

open("pr.csv", encoding="utf-8").read()

все также выдает:

UnicodeDecodeError

содержание самого файла:

print(open("pr.csv", "rb").read())

b’\xe0\xe1\xe2\r\nfffff\r\n\xe2\xfb\xf4\xe2\xf4\xfb\xe2\r\n’


Добавить комментарий