最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python json轉(zhuǎn)字典字符方法實例解析

 更新時間:2020年04月13日 09:50:26   作者:天天向上327  
這篇文章主要介紹了Python json轉(zhuǎn)字典字符代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

josn基本操作

1.導入import json

2.字典轉(zhuǎn)json:json.dumps(dict,ensure_ascii=False),加,ensure_ascii=False轉(zhuǎn)換之后無中文亂碼

3.json轉(zhuǎn)字典:json.loads(str)

4.json轉(zhuǎn)字典:requests.get().josn()

5.返回字符串: requests.get().text

舉例源碼

#!/usr/bin/python3
# encoding:utf-8
import json
import requests

class jsonC():
  def __init__(self):
    self.url = 'http://wthrcdn.etouch.cn/weather_mini?city=北京'
    self.geturl = requests.get(self.url)
  
  #字典轉(zhuǎn)json,因為python沒json類型所以str表示
  def dict_json(self):
    d = {"name":"張三","age":18}
    j = json.dumps(d,ensure_ascii=False)
    print('dict_json函數(shù):類型:',type(d),'轉(zhuǎn)類型',type(j),'\n',j)
  
  #json轉(zhuǎn)字典  
  def json_dict(self):
    s = '{"name":"張三","age":18}'
    d = json.loads(s)
    print('json_dict函數(shù):類型:',type(s),'轉(zhuǎn)類型',type(d))
    
  #接口調(diào)用直接返回 字典(dict) 
  def get_json(self):
    d = self.geturl.json()
    print('get_json函數(shù)類型:',type(d))
  
  #接口調(diào)用直接返回字符串  
  def get_str(self):
    s = self.geturl.text
    print('get_str函數(shù)返回類型:',type(s))
    
if __name__=="__main__":
  js = jsonC()
  js.dict_json()
  js.json_dict()
  js.get_json()
  js.get_str()

運行結(jié)果

dict_json函數(shù):類型: <class 'dict'> 轉(zhuǎn)類型 <class 'str'>
{"name": "張三", "age": 18}
json_dict函數(shù):類型: <class 'str'> 轉(zhuǎn)類型 <class 'dict'>
get_json函數(shù)類型: <class 'dict'>
get_str函數(shù)返回類型: <class 'str'>

調(diào)用get例子

http://wthrcdn.etouch.cn/weather_mini?city=北京

返回json值:

{"data":
	{"yesterday":
		{"date":"28日星期六","high":"高溫 30℃","fx":"西南風","low":"低溫 17℃","fl":"<![CDATA[<3級]]>","type":"晴"},
		"city":"北京","forecast":
		[
			{"date":"29日星期天","high":"高溫 29℃","fengli":"<![CDATA[<3級]]>","low":"低溫 18℃","fengxiang":"南風","type":"晴"},
			{"date":"30日星期一","high":"高溫 28℃","fengli":"<![CDATA[<3級]]>","low":"低溫 19℃","fengxiang":"南風","type":"晴"},
			{"date":"1日星期二","high":"高溫 29℃","fengli":"<![CDATA[<3級]]>","low":"低溫 20℃","fengxiang":"南風","type":"多云"},
			{"date":"2日星期三","high":"高溫 29℃","fengli":"<![CDATA[<3級]]>","low":"低溫 17℃","fengxiang":"南風","type":"晴"},
			{"date":"3日星期四","high":"高溫 30℃","fengli":"<![CDATA[<3級]]>","low":"低溫 12℃","fengxiang":"東南風","type":"多云"}
		],"ganmao":"各項氣象條件適宜,無明顯降溫過程,發(fā)生感冒機率較低。","wendu":"29"
	},"status":1000,"desc":"OK"
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Django admin顯示json字段方法詳解

    Django admin顯示json字段方法詳解

    這篇文章主要為大家介紹了Django admin顯示json字段方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 用Python實現(xiàn)群發(fā)郵件

    用Python實現(xiàn)群發(fā)郵件

    大家好,本篇文章主要講的是用Python實現(xiàn)群發(fā)郵件,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • Python3如何根據(jù)函數(shù)名動態(tài)調(diào)用函數(shù)

    Python3如何根據(jù)函數(shù)名動態(tài)調(diào)用函數(shù)

    這篇文章主要介紹了Python3如何根據(jù)函數(shù)名動態(tài)調(diào)用函數(shù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Python 注解方式實現(xiàn)緩存數(shù)據(jù)詳解

    Python 注解方式實現(xiàn)緩存數(shù)據(jù)詳解

    這篇文章主要介紹了Python 注解方式實現(xiàn)緩存數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2021-10-10
  • Python線程之如何解決共享變量問題

    Python線程之如何解決共享變量問題

    這篇文章主要介紹了Python線程之如何解決共享變量問題,掐滅問我們學習了銀行轉(zhuǎn)賬的這個場景,本文解決上次多個線程的操作都更改了amount變量導致運行結(jié)果不對的問題,需要的朋友可以參考一下
    2022-02-02
  • Python同步遍歷多個列表的示例

    Python同步遍歷多個列表的示例

    今天小編就為大家分享一篇Python同步遍歷多個列表的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 用python實現(xiàn)前向分詞最大匹配算法的示例代碼

    用python實現(xiàn)前向分詞最大匹配算法的示例代碼

    這篇文章主要介紹了用python實現(xiàn)前向分詞最大匹配算法的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python如何建立全零數(shù)組

    python如何建立全零數(shù)組

    在本篇內(nèi)容里小編給大家分享了關于python建立全零數(shù)組的方法,需要的朋友們跟著學習下吧。
    2020-07-07
  • Python雙鏈表原理與實現(xiàn)方法詳解

    Python雙鏈表原理與實現(xiàn)方法詳解

    這篇文章主要介紹了Python雙鏈表原理與實現(xiàn)方法,結(jié)合實例形式詳細分析了Python雙鏈表的概念、原理、用法及相關操作注意事項,需要的朋友可以參考下
    2020-02-02
  • Django單元測試中Fixtures的使用方法

    Django單元測試中Fixtures的使用方法

    這篇文章主要介紹了Django單元測試中Fixtures用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02

最新評論

荥经县| 冕宁县| 华阴市| 兰考县| 仪征市| 正阳县| 鹤庆县| 留坝县| 东兰县| 拉萨市| 塘沽区| 共和县| 贡山| 安图县| 县级市| 天柱县| 田东县| 玉林市| 吉首市| 体育| 安远县| 津南区| 新营市| 汝阳县| 武夷山市| 吉林省| 磐石市| 黄山市| 巴青县| 凌海市| 苏州市| 横峰县| 双柏县| 盐源县| 丹阳市| 观塘区| 庐江县| 恩施市| 盘山县| 剑川县| 铜陵市|