(资料图片仅供参考)
Python中文文本读取encoding问题
我目前遇到的encoding只有gbk和utf-8两种情况,像其他的unicode我也晓不得,想了解这方面的类别的知识直接百度unicode就可以大概了解,但我目前没兴趣详细了解,所以啥也写不出来。
代码编辑器用的VSCODE,其他我懒得下,我只是考一个计算机二级,并且正在学文件读写导入部分,像之前数学建模想用python搞,第一步就在数据导入上卡壳(;′⌒`)
#我就是一个计算机二级还没过的菜鸟,但我认为maybe对于所有的UnicoDedecodeError之类的问题都应该首先检查读取文本的encoding是哪一类unicode,于是调用chardet库中的detect函数进行检查,示例如下:
#终端显示的输出结果
#为啥要干这么一步嘞,原因如下:
#解决方案如下:
#同样的类推啊,假设你是默认utf-8结果报错'utf-8' codec can't decode xxxxxx,你就在解决方案的encoding那儿写你检查出来的unicode类型
相关新闻
保险时讯
01-31
10-21
10-21
10-21
10-21
10-21
10-21
10-21
10-21
10-21