py2字符编码相关

来源:互联网 发布:在线全职美工怎么样 编辑:程序博客网 时间:2024/06/05 07:01

py2 特有字符编码坑

版本说明:

python 2.7.12

0 py2乱码解决方法

import sysreload(sys)sys.setdefaultencoding("utf-8")

1 u'/xe5'编码格式处理

s = u'\xe6\x97\xa0\xe5\x90\x8d' print s.encode('raw_unicode_escape') 

2 requests包返回乱码解决方法

版本说明:

requests 2.13.0

import requestsurl = 'http://xyzfgjj.xys.gov.cn/chaxun_geren.asp'response = requests.get(url)print response.text # 乱码print response.content # 乱码response.encoding = response.apparent_encodingprint response.encodinghtml = response.textprint html # ok

原创粉丝点击