Python数据类型转换json unicode如何转化为dict,pythonjson,目前是自己在爬取一个网页
Python数据类型转换json unicode如何转化为dict,pythonjson,目前是自己在爬取一个网页
目前是自己在爬取一个网页,POST请求后发回一段数据。
response = urllib2.urlopen(request) page = response.read()datas = json.dumps(page, ensure_ascii=False)jsondatas = json.loads(datas)
此处jsondatas类型为unicode,但我私下试了下,类型却是dict。
然后去看了下文档定义。
str类型会转化unicode,但为什么自己尝试却是dict。
另外该如何将jsondatas转化为dict类型?我需要提取其中的数据。
jsondatas就是dict类型,文档里面的意思是json中的字符串会被转成unicode,json中的对象会被转成dict,比如:
{ "key": "value", "str": "这个字符串会被转化成unicode", "obj": { "objkey", "objvalue" }}
这个json里面的"str"的值字符串会被转成unicode,而"obj"的值会被转成一个对象
编橙之家文章,
相关内容
- Python将xlsx文件转成csv类型将编码变为UTF-8方法,xlsxcs
- linux pycharm管理员权限执行问题,linuxpycharm,没有以root权
- flask支持集成支付宝支付吗?如何操作,flask,flask如何集
- Django开发时遇到List赋值问题,django开发list赋值, ca
- Python调用.js文件值并显示的问题,python调用.js,import o
- 请问linux安装cxfreeze失败如何解决,linuxcxfreeze,执行:
- Python迭代list元素是否满足条件判断问题,pythonlist,我是
- 关于AngularJS读取Python API速度的疑问,angularjspython,后台
- 请问fabric能否支持python函数远端服务器运行操作,fab
- 要输出Python函数调用详细日志怎么操作,输出python函数
评论关闭