[python]python2.7解析json之simplejson模块

python2.7解析json之simplejson模块

本例代码在python2.7+win10下通过

json文件:
test.json

  1. {
  2.         “512”:”4096000″,
  3.         “1K”:”2048000″,
  4.         “2K”:”1024000″,
  5.         “4K”:”512000″,
  6.         “8K”:”256000″,
  7.         “16K”:”128000″,
  8.         “32K”:”64000″,
  9.         “64k”:”32000″,
  10.         “128k”:”16000″,
  11.         “256k”:”8000″,
  12.         “512k”:”4000″,
  13.         “1M”:”2000″,
  14.         “2M”:”1000″,
  15.         “4M”:”500″
  16. }

复制代码

python文件:
test.py

  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. import simplejson as json
  4. in_srt = open(‘test.json’,’r’).read().strip(‘\n’)
  5. print in_srt
  6. s = json.loads(in_srt)
  7. print s
  8. print s.keys()
  9. print s[‘1K’]

复制代码

操作结果如下:

如果提示找不到simplejson模块,操作步骤如下:

1.simplejson模块下载:

https://pypi.python.org/packages/source/s/simplejson/simplejson-3.5.2.tar.gz

2.安装方法如下:
解压到python2.7根目录下,CDM进入simplejson-3.5.2文件夹,执行如下命令进行安装:

python setup.py install

安装完成后,执行成功。

下载说明:
1.本站资源都是白菜价出售,同样的东西,我们不卖几百,也不卖几十,甚至才卖几块钱,一个永久会员能下载全站100%源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如果源码下载地址失效请联系站长QQ进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发);但本网站不能保证资源的准确性、安全性和完整性,由于源码具有复制性,一经售出,概不退换。用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;同时本站用户必须明白,【安安资源网】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。
5.请您认真阅读上述内容,购买即以为着您同意上述内容,由于源码具有复制性,一经售出,概不退换。
安安资源网 » [python]python2.7解析json之simplejson模块