
Python
hello_wyq
这个作者很懒,什么都没留下…
展开
-
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 · 2332 阅读 · 1 评论 -
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 · 10598 阅读 · 2 评论