日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python json.dumps() json.dump()的區別詳解

瀏覽:198日期:2022-07-17 14:32:07

以前寫的很簡單,只有幾句話,最近發現本文是本博客閱讀量最大的一篇文章,覺得這樣有種把人騙進來的感覺,于是又細化了一些。如果還有不好的地方,歡迎指出。

首先說明基本功能:

dumps是將dict轉化成str格式,loads是將str轉化成dict格式。

dump和load也是類似的功能,只是與文件操作結合起來了。

看代碼實例:

In [1]: import json In [2]: a = {’name’: ’wang’, ’age’: 29} In [3]: b = json.dumps(a) In [4]: print b, type(b){'age': 29, 'name': 'wang'} <type ’str’> In [11]: json.loads(b)Out[11]: {u’age’: 29, u’name’: u’wang’} In [12]: print type(json.loads(b))<type ’dict’>

然后再看dump和dumps的區別,見代碼:

In [1]: import json In [2]: a = {’name’: ’wang’, ’age’: 29} In [3]: b = json.dumps(a) In [4]: print b, type(b){'age': 29, 'name': 'wang'} <type ’str’> In [5]: c = json.dump(a)---------------------------------------------------------------------------TypeError Traceback (most recent call last)<ipython-input-5-92dc0d929363> in <module>()----> 1 c = json.dump(a) TypeError: dump() takes at least 2 arguments (1 given)

這里提示我們少一個參數,我們看一下幫助文件(iPyhton中可以直接使用help(json.dumps)來查看幫助文件):

dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding=’utf-8’, default=None, sort_keys=False, **kw)Serialize ``obj`` to a JSON formatted ``str``.

dump(obj, fp, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding=’utf-8’, default=None, sort_keys=False, **kw)Serialize ``obj`` as a JSON formatted stream to ``fp`` (a``.write()``-supporting file-like object).

簡單說就是dump需要一個類似于文件指針的參數(并不是真的指針,可稱之為類文件對象),可以與文件操作結合,也就是說可以將dict轉成str然后存入文件中;而dumps直接給的是str,也就是將字典轉成str。

例子見代碼(注意文件操作的一些小細節):

In [1]: import json In [2]: a = {’name’: ’wang’} In [3]: fp = file(’test.txt’, ’w’) In [4]: type(fp)Out[4]: file In [5]: json.dump(a, fp) In [6]: cat test.txt In [7]: fp.close() In [8]: cat test.txt{'name': 'wang'}In [9]: json.load(fp)---------------------------------------------------------------------------ValueErrorTraceback (most recent call last)<ipython-input-9-0064dabedb17> in <module>()----> 1 json.load(fp) /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.pyc in load(fp, encoding, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw) 285 286 '''--> 287 return loads(fp.read(), 288 encoding=encoding, cls=cls, object_hook=object_hook, 289 parse_float=parse_float, parse_int=parse_int, ValueError: I/O operation on closed file In [10]: fp = file(’test.txt’, ’r’) In [11]: json.load(fp)Out[11]: {u’name’: u’wang’}

注:實際中dump用的較少。

到此這篇關于python json.dumps() json.dump()的區別詳解的文章就介紹到這了,更多相關python json.dumps() json.dump()內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本免费一区二区三区四区| 精品伊人久久久| 国产毛片久久久| 视频在线观看91| 久久黄色影院| 久久久久久一区二区| 欧美国产三级| 国产情侣一区在线| 国产午夜精品一区在线观看| 婷婷成人av| 亚洲va久久| 日本中文字幕不卡| 鲁大师影院一区二区三区| 久久久影院免费| 久久久免费人体| 国产精品一线| 中文字幕日本一区二区| 久久国产精品亚洲77777| 国产亚洲福利| 亚洲精品国产精品粉嫩| 国产精品调教视频| 日本不卡在线视频| 麻豆精品视频在线| 久久亚洲成人| 日本欧美一区二区在线观看| 久久99蜜桃| 精品欧美久久| 国产乱码精品一区二区三区亚洲人| 成人亚洲一区二区| 在线观看亚洲精品福利片| 精品视频久久| 欧美粗暴jizz性欧美20| 日韩国产在线观看| 亚洲天堂资源| 亚洲精品在线国产| yellow在线观看网址| 激情自拍一区| 香蕉久久久久久| 国产亚洲第一伦理第一区| 久久精品一区二区三区中文字幕| 久久免费福利| 麻豆视频久久| 亚洲综合中文| 国产91欧美| 亚洲欧美日韩国产| 免费在线播放第一区高清av| 精品午夜久久| 日韩亚洲在线| 精品一区av| 亚洲视频二区| 国产精品成人一区二区不卡| 影音先锋久久| 国产伦理一区| 国产二区精品| 久久99青青| 美女国产精品| 中文在线а√在线8| 日韩精品91亚洲二区在线观看| 国产精品jk白丝蜜臀av小说| 中文视频一区| 久久中文视频| 国产毛片久久久| 蜜臀久久久99精品久久久久久| 久久一区精品| 亚洲人成亚洲精品| 99tv成人| 国产一区二区精品福利地址| 中文精品电影| 日韩视频一区二区三区在线播放免费观看 | 91偷拍一区二区三区精品| 视频一区免费在线观看| 日韩毛片视频| 精品视频99| 欧美日韩一视频区二区| 在线日韩电影| 久久人人99| 蜜臀久久99精品久久一区二区 | 久久九九精品| 九九99久久精品在免费线bt| 日韩欧美2区| 亚洲精品激情| 一区二区亚洲视频| 免费人成精品欧美精品| 亚洲综合精品四区| 国产午夜久久| 免费在线看一区| 日本亚洲不卡| 国产精品婷婷| 亚洲欧美网站| 麻豆中文一区二区| 欧美黑人做爰爽爽爽| 精品72久久久久中文字幕| 91精品国产乱码久久久久久久 | 国产成人1区| 青青青免费在线视频| 日韩一区自拍| 亚洲免费影视| 一本一道久久a久久| 日本在线成人| 麻豆91小视频| 日韩欧美精品| 亚洲欧美日本国产专区一区| 亚洲1区在线观看| 欧美三级第一页| 精品久久97| 国产字幕视频一区二区| 国产精品婷婷| 久久99青青| 男人天堂欧美日韩| 精品成人免费一区二区在线播放| 奇米亚洲欧美| 国产色综合网| 国产成人精品一区二区三区视频| 欧洲av不卡| 亚洲伊人影院| 婷婷综合五月| 精品久久视频| 亚洲精品自拍| 亚洲www啪成人一区二区| 中文在线日韩| 亚洲伦乱视频| 国产麻豆一区二区三区| 亚洲欧洲一区| 国产日韩电影| 国产日韩一区二区三区在线| 色婷婷狠狠五月综合天色拍| 亚洲毛片在线| 亚洲精品123区| 色综合五月天| 国产亚洲字幕| 蜜桃久久精品一区二区| 欧美aa在线观看| 偷拍亚洲精品| 亚洲欧美日本日韩| 婷婷激情一区| 成人影视亚洲图片在线| 国产欧美在线| 久久狠狠久久| 天堂va在线高清一区| 国产综合婷婷| 日韩成人亚洲| 综合日韩av| 日韩av网站在线免费观看| 午夜在线一区| 免费看欧美美女黄的网站| 女同性一区二区三区人了人一| 亚洲精品国产嫩草在线观看| 精品三级国产| 国产精品分类| 国产福利一区二区精品秒拍 | 手机在线电影一区| 国产一区清纯| 久久av一区| 免费在线亚洲欧美| 久久久夜精品| 天堂av一区| 国产精品亚洲四区在线观看| 亚洲网址在线观看| 久久久免费人体| 黄色在线网站噜噜噜| 少妇精品导航| 在线亚洲一区| 亚欧成人精品| 精品视频网站| 另类中文字幕国产精品| 欧美精品自拍| 美女精品网站| 国产精品一区二区中文字幕| 国产成人免费av一区二区午夜| 日韩一区二区三区四区五区| 欧美午夜三级| 欧美好骚综合网| 国产亚洲一区在线| 青青草伊人久久| 黄色在线网站噜噜噜| 狠狠爱成人网| 国产一精品一av一免费爽爽| 在线看片国产福利你懂的| 亚洲欧美日韩国产一区二区| 国产日韩欧美一区| 日韩欧美午夜| 麻豆精品网站| 国产精品久久久久久av公交车 | 成人片免费看| re久久精品视频| 国产精品久久乐| 国产一区亚洲| 日韩黄色大片网站| 国产精品综合色区在线观看| 亚洲香蕉网站| 国内精品麻豆美女在线播放视频| 亚洲国产不卡| 精品国产99| 欧美一级网址| 国产精品婷婷| 久久超碰99| 在线午夜精品| 香蕉人人精品| 日韩免费久久| 三级久久三级久久久|