python读取uti-8格式ini配置文件出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xba in position 367: illegal multibyte sequence错误解决方法

 

 

出现这种错误只需要在read下添加encoding='utf-8'

如:

from configparser import ConfigParser

cf = ConfigParser()
cf.read("ini配置文件路径")
当使用这种方式读取包含中文的ini文件时会报错需要添加encoding='utf-8'

cf = ConfigParser()
cf.read("ini配置文件路径",encoding='utf-8')
这样就不错出现错误

 

posted @ 2019-03-20 10:52  猫先生喵喵  阅读(948)  评论(0编辑  收藏  举报