json 序列化

json
#!usr/bin/env python
# -*- coding:utf-8 -*-
from urllib import request

f = request.urlopen('http://116.7.245.42:888/BPM/YZSoft/login/?ReturnUrl=%2fbpm%2f')
result = f.read().decode('utf-8')
print(result)


import  json
s = '{ "k1": "dd", "k2": "cc"}'#列表,字典,元组里面必须是双引号,否则会报错。
l = '[11,22,33]'
#json.loads() 用于将字典,列表,元组形式的字符串,转换成相应的字典,列表。元组。
result = json.loads(l)
print(result)

 json,loads()#将字符串转换成python的基本数据类型

json.dumps()#将Python的基本数据类型,转换成字符串。

json.load(dic, open('db', 'r')) #读内容,字符串转换成字典。

json.dump(dic, open('db', 'w')) #将列表,字典,元祖。以字符串的方式写入db文件。

import  json
s = '{ "k1": "dd", "k2": "cc"}'
l = '[11,22,33]'
s = json.dumps(l)
print(s,type(s))

H:\python\venv\Scripts\python.exe E:/pyhton/day12/s1.py
"[11,22,33]" <class 'str'>

posted @ 2019-06-17 22:55  Freechen0  阅读(72)  评论(0)    收藏  举报