- 博客(2)
- 收藏
- 关注
原创 Python utf-8与byte的解码问题
在使用python的时候,经常会程序生成程序后再运行,就是所谓的程序自动进化。在这种情况下,最常见的错误就是编码和解码的错误。在执行生成的代码之时,可能会出现如下的错误信息:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc1 in position 0: invalid start byte一般
2017-11-27 09:16:27 10521 2
原创 Python下unicode字符串的处理
在python,正常的unicode的解码可以通过‘utf-8’来解决,类似的代码如下:page_content.decode('utf-8')如果网页保护很多中文字符,也可以使用gb2312来解决解码问题,类似的代码如下:page_content.decode('gb2312')当遇到unicode字符串的时候,上面的2种方法就不行了,需要使用unicode字符串解码
2017-11-27 09:00:30 2264 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人