会飞的蝌蚪君

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  #json 

1
import json 2 r = '[11,23,45]' 3 result = json.loads(r) 4 print(result) 5 6 #输出[11,23,45] 7 8 9 10 s = '{11:12,12:23}' 11 result1 = json.loads(s) 12 print(result1) 13 14 #输出{11:12,12:23}

 

 1 #json   用于请求并获取网页的相应内容信息字符串,以字符串的形式返回  json = 字符串(内容)
 2 
 3 #1.json.loads()  将字符串转换成python基本数据类型(常用列表和字典)
 4 
 5 #2.json.dumps()   将python基本数据类型转换成字符串
 6 
 7 
 8 #注意:使用json.loads()模块的时候,里面必须是双引号,外面必须是单引号。
 9 
10 
11 import json
12 
13 s = '{"sa":"gdyegydgey","huhu":"hbhb"}'
14 t = {"sa":"gdyegydgey","huhu":"hbhb"}
15 
16 r = json.loads(s)
17 print(r)
18 
19 #output:   {"sa":"gdyegydgey","huhu":"hbhb"}
20 
21 
22 u = json.dumps(t)
23 print(u)
24 
25 #output:   '{"sa":"gdyegydgey","huhu":"hbhb"}'
26 
27 
28 #json.load(open('xxx','r'))  #打开xxx文件读取内容并将其转换成相应的python数据类型
29 
30 #json.dump(xx,open('xxx','w'))  #打开本地的内容,转换成字符串,写进xxx文件

 

 

#pickle

 

 

################################################

1 Python中用于序列化的两个模块
2 
3 json     用于【字符串】和 【python基本数据类型】 间进行转换
4 pickle   用于【python特有的类型】 和 【python基本数据类型】间进行转换


5 Json模块提供了四个功能:dumps、dump、loads、load #用于处理python基本数据类型 6 pickle模块提供了四个功能:dumps、dump、loads、load
#用于处理python所有数据

 

 

   

posted on 2018-01-29 22:30  会飞的蝌蚪  阅读(160)  评论(0编辑  收藏  举报