初学python遇到一个文件读取遇到问题
'utf-8' codec can't decode byte 0xb0 in position 611
我报错的写法
with open(filename,'r') as f:
LIST=f.readlines()
实际问题是我的电脑默认读取编码为utf-8
,但是文件的编码为gbk
,只要指定好编码为gbk
就OK。
with open(filename,'r',encoding="") as f:
LIST=f.readlines()