中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么解析并修改json文件內容

小億
115
2023-12-12 16:49:56
欄目: 編程語言

要解析和修改 JSON 文件的內容,可以使用 Python 的 json 模塊。

首先,我們需要將 JSON 文件讀取為 Python 的數據結構。可以使用 json.load() 函數來實現:

import json

# 讀取 JSON 文件
with open('data.json', 'r') as file:
    data = json.load(file)

現在,data 變量將包含 JSON 文件的內容,并且已經轉換為 Python 的數據結構(如字典、列表等)。

接下來,我們可以對 data 進行修改。例如,假設我們想修改 JSON 文件中的某個鍵的值:

# 修改鍵的值
data['key'] = 'new value'

或者,我們可以添加新的鍵值對:

# 添加新的鍵值對
data['new_key'] = 'new value'

修改完成后,我們可以將修改后的數據寫入到 JSON 文件中。可以使用 json.dump() 函數來實現:

# 寫入 JSON 文件
with open('data.json', 'w') as file:
    json.dump(data, file)

這將會將修改后的數據寫入到原始的 JSON 文件中,覆蓋原來的內容。

完整的代碼示例:

import json

# 讀取 JSON 文件
with open('data.json', 'r') as file:
    data = json.load(file)

# 修改鍵的值
data['key'] = 'new value'

# 添加新的鍵值對
data['new_key'] = 'new value'

# 寫入 JSON 文件
with open('data.json', 'w') as file:
    json.dump(data, file)

上述代碼會讀取名為 data.json 的 JSON 文件,然后修改其中的鍵值對,并將修改后的數據寫回到原始的 JSON 文件中。

0
贞丰县| 肥东县| 抚顺县| 江门市| 嘉鱼县| 明光市| 南平市| 青岛市| 峡江县| 宜昌市| 阿拉善右旗| 万荣县| 扶沟县| 岚皋县| 五原县| 宣城市| 长顺县| 黔东| 乌海市| 十堰市| 兴义市| 和静县| 手游| 泰来县| 沂源县| 昭平县| 清新县| 陇西县| 台北市| 九台市| 金塔县| 祁连县| 桂林市| 岳阳市| 芦溪县| 赣州市| 宁蒗| 达孜县| 五河县| 青河县| 临湘市|