做python爬虫,用pycharm调试的时候,都是unicode代码,怎么转 utf-8的
#!/usr/bin/python
#-*-coding:utf-8 -*-
a={'name': 'fengshou'}
b={'name': '丰收'}
print "a=", a
print "b=", b
import json
result = json.dumps(b, encoding='UTF-8', ensure_ascii=False)
print "b=", result
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答973 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
针对你截图的部分,可以看出是unicode编码,转换成utf-8方法:
xxx.encode('utf-8')
。比如:u'u2640u67e0u6aacu304b'.encode('utf-8')