Python中json的簡單示例

2021-08-10 16:02:55 字數 623 閱讀 1594

模組json能夠讓你將簡單的的python資料結構轉儲存到檔案中,並在程式再次執行的時候,載入該檔案中的資料。下面來看一段簡單的**:

#儲存資料,json的簡單示例

import json#首先匯入json模組

username=input("please input username:")

filename='username.json'

with open(filename,'w') as j_obj:

json.dump(username,j_obj)#z這裡json的dump()方法是將資料儲存到檔案中。dump()方法的的兩個引數,乙個是要儲存的資料,乙個是儲存資料的檔案。

print("we will remember your name when you come back!")

with open(filename) as f_obj:

username=json.load(f_obj)#這裡json的load()方法是將檔案f_obj中儲存的資料讀取到記憶體中,儲存到變數username中。

print("your name is "+username.title()+".\nwelcome to back")

簡單介紹Python中的JSON使用

json高階 python的dict物件可以直接序列化為json的 不過,很多時候,我們更喜歡用class表示物件,比如定義student類,然後序列化 import json class student object def init self,name,age,score self.name n...

python 中 json 包用法簡單總結

在檔案頭部引用json包 import jsonjson物件的型別為 str dic j1 json.dumps dic print j1 print type j1 print j1 0 j1 1 j1 2 j2 json.dumps dic,sort keys true print j2 通過i...

簡單的正則表達示。

驗證數字 1 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 2 0 9 驗證有1 3位小數的正實數 3 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數 0 d 驗...