python 读取txt文件,报出gbk问题
问题详情:
原因如下:
1、第一行没有设置
# _*_ coding:utf-8 _*_
2、后面处理数据时没有转码
withopen("data.txt",'r',encoding='UTF-8')asdata:
改正后代码如下:
#读取数据
#编码设置
# _*_ coding:utf-8 _*_
with open('data.txt','r',encoding='UTF-8')as file_object:
lines = file_object.readlines()
print(lines)