码迷,mamicode.com
首页 > 编程语言 > 详细

Python 文件编码问题解决

时间:2019-07-19 17:11:23      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:问题解决   position   encoding   ima   就是   err   png   col   编码   

最近使用python操作文件,经常遇到编码错误的问题,例如:

UnicodeDecodeError: utf-8 codec cant decode byte 0xbe in position 350: in

我看百度的解决方法就是手动指定编码方式,类似于以下这种方式:

encoding="UTF-8"

虽然这种类似的方法也能解决。但是这种方法只能靠运气去碰,如果刚好碰到文件编码和你指定的编码一致,那么就不会报错了。这种方式在尝试的过程就会很麻烦。

这里就有一个解决的小技巧,我们用Sublime这类的软件打开要操作的文件,就会在左下角看见文件到底是个什么编码格式。例如:

  技术图片

这样我们就找到文件具体的格式了。然后就通过百度找到指定编码格式的代码就可以解决编码问题。那么可以猜想这是不是一种通用的解决编码问题的方法呢?

 

Python 文件编码问题解决

标签:问题解决   position   encoding   ima   就是   err   png   col   编码   

原文地址:https://www.cnblogs.com/xiaoyh/p/11214046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!