python dump函数用法_Python中json库的load和dump函数
相信很多朋友都對python里面的json庫非常熟悉,json這個東西簡明易懂,還能儲存數(shù)據(jù),實在是非常方便。
我一開始使用json是從爬蟲接觸的,那個時候只知道json.loads和json.dumps,當(dāng)時ide確實會自動填充load函數(shù)和dump函數(shù),但是當(dāng)時就只知道用loads和dumps,并沒有深究load和dump分別有什么用處。
最近在研讀python的官方關(guān)于文件操作的文檔,而那個文檔的最后一個小節(jié)解釋了json的load和dump方法其實是用于對文件對象直接進行操作。
以前我用的方法是是這樣的:
import json
with open('test.txt') as f:
content = f.read()
json_content = json.loads(content)
但是實際上比較好的方法是這樣:
import json
with open('test.txt') as f:
json_content = json.load(f)
對于dump也一樣:
import json
random_dict = {'key', 'value'}
with open('test.txt', 'w') as f:
json.dump(random_dict, f)
總結(jié)
以上是生活随笔為你收集整理的python dump函数用法_Python中json库的load和dump函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于带福字的微信网名127个
- 下一篇: python判断字符串在元祖_Pytho