在寫網絡爬蟲的時候,有時候會抓取到一些json格式的字符串,想要經過python字典的方式對字串中的內容進行尋址,則須要將json字符串先轉換爲python字典。python
dumps()函數: json
loads()函數:網絡
示例:函數
import json class forDatas: def __init__(self): pass def testJson(self): # 定義一個字典 d = {'a': 1, 'b': 2, 'c': 'asdf'} print('d:', d, type(d)) # dict to str d1 = json.dumps(d) print('d1:', d1, type(d1)) # str to dict d2 = json.loads(d1) print('d2:', d2, type(d2)) if __name__ == '__main__': tt = forDatas() tt.testJson()