網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

python讀取json

欄目: IT科技 / 發佈於: / 人氣:2.82W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

python讀取json怎麼操作?一起來看看小編今天的分享吧。

python讀取json檔案可以透過load()。

# 讀取json檔案內容,返回字典格式with open('./source_file/info.json','r',encoding='utf8')as fp:    json_data = json.load(fp)    print('這是檔案中的json數據:',json_data)    print('這是讀取到檔案數據的數據類型:', type(json_data))

另外,dump()可以用於寫入json檔案,loads() 可以將json字元串轉換成字典格式,dumps() 可以將字典格式數據轉換成json格式。

# 將字典數據寫入到json檔案中dict1 = {'name': '張三', 'age': 18, 'sex': '男'}with open('./source_file/info.json','a',encoding='utf8')as fp:    json.dump(dict1,fp,ensure_ascii=False)   #  如果ensure_ascii ' '爲false,則返回值可以包含非ascii值

# 將json字元串轉換成字典格式str1 = '{"name": "張三", "age": 18, "sex": "男"}'print('這是轉換後的數據:',json.loads(str1))print('這是轉換後的數據類型:',type(json.loads(str1)))

# 將字典格式數據轉換成json格式dict1 = {'name': '張三', 'age': 18, 'sex': '男'}print('這是將字典轉換之後的數據:',json.dumps(dict1,ensure_ascii=False))print('這是將字典轉換之後的數據類型:',type(json.dumps(dict1,ensure_ascii=False))) #  如果ensure_ascii ' '爲false,則返回值可以包含非ascii值

python讀取json

Tags:Python 讀取 json