UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 68: illegal multibyte sequence

import csv

csv_file = csv.reader(open('data/visual_china_train1.csv', 'r'))
print(csv_file)
for stu in csv_file:
    print(stu[0])

输出:

Traceback (most recent call last):
<_csv.reader object at 0x0000018E258E8EE8>
  File "F:/Pycharm_Projection/Test/input_data.py", line 6, in <module>
    for stu in csv_file:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 68: illegal multibyte sequence

解决方案:

csv_file = csv.reader(open('data/visual_china_train1.csv', 'r', encoding='UTF-8'))

猜你喜欢

转载自blog.csdn.net/oMoDao1/article/details/82015159