創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、烏海海南網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為烏海海南等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。小編這次要給大家分享的是詳解python中json.dumps()和json.dump(),文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。
以前寫的很簡單,只有幾句話,最近發(fā)現(xiàn)本文是本博客閱讀量大的一篇文章,覺得這樣有種把人騙進(jìn)來的感覺,于是又細(xì)化了一些。如果還有不好的地方,歡迎指出。
首先說明基本功能:
dumps是將dict轉(zhuǎn)化成str格式,loads是將str轉(zhuǎn)化成dict格式。
dump和load也是類似的功能,只是與文件操作結(jié)合起來了。
看代碼實(shí)例:
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"}In [11]: json.loads(b) Out[11]: {u'age': 29, u'name': u'wang'} In [12]: print type(json.loads(b))