当前位置: 首页 > news >正文

java怎么做网站流量统计磁力链搜索引擎入口

java怎么做网站流量统计,磁力链搜索引擎入口,wordpress修改附件上传大小限制,阳春网站建设2019独角兽企业重金招聘Python工程师标准>>> JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数描述json.dumps将 Python 对象编码成 JSON 字符串json.loads将已编码的 JSON 字符串解码为 Python 对象json.dumps json.dumps 用于将 Python 对…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

JSON 函数

使用 JSON 函数需要导入 json 库:import json

函数描述
json.dumps将 Python 对象编码成 JSON 字符串
json.loads将已编码的 JSON 字符串解码为 Python 对象

json.dumps

json.dumps 用于将 Python 对象编码成 JSON 字符串。

语法

json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)

实例

以下实例将数组编码为 JSON 格式数据:

#!/usr/bin/python
import jsondata = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]json = json.dumps(data)
print json

以上代码执行结果为:

[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]

使用参数让 JSON 数据格式化输出:

>>> import json
>>> print json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': '))
{"a": "Runoob","b": 7
}

python 原始类型向 json 类型的转化对照表:

PythonJSON
dictobject
list, tuplearray
str, unicodestring
int, long, floatnumber
Truetrue
Falsefalse
Nonenull

json.loads

json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。

语法

json.loads(s[, encoding[, cls[, object_hook[, parse_float[, parse_int[, parse_constant[, object_pairs_hook[, **kw]]]]]]]])

实例

以下实例展示了Python 如何解码 JSON 对象:

#!/usr/bin/python
import jsonjsonData = '{"a":1,"b":2,"c":3,"d":4,"e":5}';text = json.loads(jsonData)
print text

以上代码执行结果为:

{u'a': 1, u'c': 3, u'b': 2, u'e': 5, u'd': 4}

json 类型转换到 python 的类型对照表:

JSONPython
objectdict
arraylist
stringunicode
number (int)int, long
number (real)float
trueTrue
falseFalse
nullNone

更多内容参考:https://docs.python.org/2/library/json.html。

使用第三方库:Demjson

Demjson 是 python 的第三方模块库,可用于编码和解码 JSON 数据,包含了 JSONLint 的格式化及校验功能。

Github 地址:https://github.com/dmeranda/demjson

官方地址:http://deron.meranda.us/python/demjson/

环境配置

在使用 Demjson 编码或解码 JSON 数据前,我们需要先安装 Demjson 模块。本教程我们会下载 Demjson 并安装:

$ tar -xvzf demjson-2.2.3.tar.gz
$ cd demjson-2.2.3
$ python setup.py install

更多安装介绍查看:http://deron.meranda.us/python/demjson/install

JSON 函数

函数描述
encode将 Python 对象编码成 JSON 字符串
decode将已编码的 JSON 字符串解码为 Python 对象

encode

Python encode() 函数用于将 Python 对象编码成 JSON 字符串。

语法

demjson.encode(self, obj, nest_level=0)

实例

以下实例将数组编码为 JSON 格式数据:

#!/usr/bin/python
import demjsondata = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]json = demjson.encode(data)
print json

以上代码执行结果为:

[{"a":1,"b":2,"c":3,"d":4,"e":5}]

decode

Python 可以使用 demjson.decode() 函数解码 JSON 数据。该函数返回 Python 字段的数据类型。

语法

demjson.decode(self, txt)

实例

以下实例展示了Python 如何解码 JSON 对象:

#!/usr/bin/python
import demjsonjson = '{"a":1,"b":2,"c":3,"d":4,"e":5}';text = demjson.decode(json)
print  text

以上代码执行结果为:

{u'a': 1, u'c': 3, u'b': 2, u'e': 5, u'd': 4}

转载于:https://my.oschina.net/hfframework/blog/886616

http://www.lbrq.cn/news/2699407.html

相关文章:

  • 徐州做网站的公司招聘互联网营销软件
  • aspcms网站后台登陆界面模版快速提升网站关键词排名
  • wordpress用户注册设置专业seo推广
  • 安康网站建设电话日本和韩国是亚洲的国家
  • app定制开发制作搜索引擎优化seo公司
  • 中企动力做的网站不好SEO宁波网站关键词排名推广
  • 拓者设计室内设计官网首页seo店铺描述例子
  • 会泽网站建设百度公司介绍
  • 帝国做网站是选择静态还是伪静态东莞推广平台有哪些
  • 有什么做家常菜的网站宁波seo公司排名榜
  • 网站建设企业熊掌号免费企业黄页查询官网
  • 怎么做扒代码网站最有效的恶意点击软件
  • 哈尔滨快速网站排名平面设计培训
  • 网上书店网站建设的说明书最全的搜索引擎
  • 互联网 网站建设怎么搜索关键词
  • 南昌定制网站公司如何创建网站教程
  • 网推app下载seo优化销售话术
  • 如何做网站域名百度推广销售
  • 老年人做网站自媒体人专用网站
  • 网站开发实战 课程线上营销推广方式
  • 怎样做 网站的快捷链接seodao cn
  • 西安网站建设交易指数基金排名前十名
  • 做调查网站怎样换IP网站链接分析工具
  • 企业网站制作优化百度搜索
  • 江门seo网站排名短视频营销
  • 做网站 用什么语言百度收录情况查询
  • 建企业网站东莞百度快速优化排名
  • 石狮网站建设价格全网营销推广怎么做
  • 公司内部网站维护微信广告推广价格表
  • 如何自主建设企业网站网络营销怎么做
  • Coze Studio 概览(十)--文档处理详细分析
  • 开发Excel Add-in的心得笔记
  • react+vite来优化下每次使用hook函数都要引入的情况
  • [论文阅读] (41)JISA24 物联网环境下基于少样本学习的攻击流量分类
  • 无人机在环保监测中的应用:低空经济发展的智能监测与高效治理
  • 动态规划----1.爬楼梯