Requests json 字符串转字典
1,Requests json 字符串转字典
#!/usr/local/bin/python3
import requests
import json
url = requests.get('https://filscan.io:8700/v0/filscan/BaseInformation')
data = url.text
'''
json.loads(json_str) json字符串转换成字典
json.dumps(dict) 字典转换成json字符串
'''
data_dict = json.loads(data)
print (data)
print (data_dict)
print (data_dict['data']['tipset_height'])
print (data)
{"res":{"code":3,"msg":"success"},"data":{"tipset_height":"42631","block_reward":2.2764078900056703,"avg_message_size":561.1569155215564,"avg_gas_price":0.637861831231997,"avg_messages_tipset":11,"pledge_collateral":"0.759290472367509604"}}
print (data_dict)
{'res': {'code': 3, 'msg': 'success'}, 'data': {'tipset_height': '42631', 'block_reward': 2.2764078900056703, 'avg_message_size': 561.1569155215564, 'avg_gas_price': 0.637861831231997, 'avg_messages_tipset': 11, 'pledge_collateral': '0.759290472367509604'}}
print (data_dict['data']['tipset_height'])
42631
参考: