python和json对象的对应: 由下图可知:python对象要想转化为json对象,就必须先转化成json字符串 下面看一个简单的python例子: 再看一个前后端交互的例子 1.前端发送数据给后端 2.后端数据发送给前端 ...
分类:
Web程序 时间:
2018-05-16 00:21:29
阅读次数:
242
一、json模块 之前学习过的eval内置方法可以将一个字符串转成一个python对象,不过eval方法时有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了。所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 1 imp ...
分类:
编程语言 时间:
2018-05-08 11:12:13
阅读次数:
259
字典 说明: 在 Python 中, 字典 是一系列 键 — 值对 。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何 Python 对象用作字典中的值 定义: 可以用如下的几种方式定义字典: 字典推导式可以从任意的键值表达式 ...
分类:
编程语言 时间:
2018-05-06 01:33:01
阅读次数:
260
阅读了fluent python的metaprogramming这一大章节,下面对阅读后产生的感想做一下总结。 首先是关于对象 属性 访问的4个protocol 按照理解可以划分为 __getattribute__ 和 __getattr__ __setattr__ __delattr__ 这样划分 ...
分类:
编程语言 时间:
2018-05-04 17:03:37
阅读次数:
189
pyhton用__new__来创建对象(__new__相当于Java中的构建函数), 对象创建好之后会立即调用__init__方法来初始化对象,__init__方法有个参数self就是刚才__new__创建好的那个对象。通过我们有__init__方法中给对象的属性进行赋值,或者动态线对象添加属性并赋 ...
分类:
编程语言 时间:
2018-04-29 22:16:37
阅读次数:
506
python jons模块 json模块 主要是解决数据格式的转换问题,比如python接收到json对象需要转换为python对象,供python处理,亦或者python数据需要发送到其给其他客户端,这个时候需要把python数据转换为json对象供其他客户端操作。 json 提供4个方法,dum ...
分类:
编程语言 时间:
2018-04-27 13:50:11
阅读次数:
189
通过查看help(json.dump)和help(json.dumps)帮助信息,dump是将转换格式到文件对象,而dumps转换格式到字符串。 一、Json.dumps() Json.dumps()将python对象转为json格式。 1、将列表转为json格式, 2、将字典转为json 转换后与 ...
分类:
Web程序 时间:
2018-04-26 12:29:15
阅读次数:
228
来,这次我们就看下Python 模块(Module)。它是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含 ...
分类:
编程语言 时间:
2018-04-26 12:06:58
阅读次数:
212
这次咱们记录的是python中的字典这个鬼,首先我们得了解,字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : ...
分类:
编程语言 时间:
2018-04-26 11:55:05
阅读次数:
226