文档章节

python读取uti-8格式ini配置文件出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xba in pos...

o
 osc_fmg49rzg
发布于 2019/03/20 10:52
字数 105
阅读 24
收藏 0

精选30+云产品,助力企业轻松上云!>>>

 

 

出现这种错误只需要在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')
这样就不错出现错误

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
编码 及编码问题异常处理:UnicodeDecodeError: 'gbk' codec can't...

字符编码   参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017075323632896   字节   一个字节(byte)=8个比特(bit)   字符      ASCII 编码   由于计算机是美...

osc_umc1u4zk
2019/03/01
2
0
python读取txt文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x8e in position 8:...

python读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x8e in position 8: illegal multibyte sequence,如下代码: 1 #coding:utf-8 2 import shutil 3 readDir = "F:\......

osc_9rkv1ihi
2019/09/23
6
0
python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205:...

python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence" 解决办法1: FILE_OBJECT= open('order.log','r', encoding=......

osc_02vmpq90
2019/02/04
8
0
UnicodeDecodeError: 'utf-8' codec can't decode bytes 和 UnicodeEncodeError: 'ascii...

0x07 和 0x08 分别介绍了 Python 中的字符串类型()和字节类型(),以及 Python 编码中最常见也是最顽固的两个错误: UnicodeEncodeError: 'ascii' codec can't encode characters in pos......

osc_ovsx5e3f
2019/05/14
1
0
【python】python读取文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in positio...

python读取文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 2: illegal multibyte sequence 示例代码: fileName = 'E:/2/采集数据pswf12180大0小35750_20181......

osc_wo3nqwzc
2019/01/25
5
0

没有更多内容

加载失败,请刷新页面

加载更多

linux下java环境搭建

1、jdk下载: 官方地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 如下图所示,我这边选择的是红框中的版本 2、压缩包上传至服务器 将下载的压缩包上传...

wc_飞豆
12分钟前
17
0
面试题:Java对象不再使用时,为什么要赋值为null?

前言 许多Java开发者都曾听说过“不使用的对象应手动赋值为null“这句话,而且好多开发者一直信奉着这句话;问其原因,大都是回答“有利于GC更早回收内存,减少内存占用”,但再往深入问就回...

码农突围
14分钟前
11
0
设计模式(5) 原型模式

原型模式 原型模式的适用场景 浅拷贝 深拷贝 用Initialize方法修改初始化状态 原型模式与之前学习的各种工厂方法、单例模式、建造者模式最大、最直观的区别在于,它是从一个既有的对象“克隆...

zhixin9001
14分钟前
0
0
获取免费的pycharm激活码网站

http://www.lookdiv.com/

云烟成雨forever
14分钟前
17
0
用Helm部署Kubernetes应用,支持多环境部署与版本回滚

1 前言 Helm是优秀的基于Kubernetes的包管理器。利用Helm,可以快速安装常用的Kubernetes应用,可以针对同一个应用快速部署多套环境,还可以实现运维人员与开发人员的职责分离。现在让我们安...

南瓜慢说
15分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部