Méthode Python pour analyser les données JSON

Méthode Python pour analyser les données JSON

En Python, nous pouvons utiliser le module json intégré pour analyser les données JSON. Voici un exemple simple :

import json

# JSON数据
json_str = '{"name": "Alice", "age": 25, "is_student": true}'

# 解析JSON数据
data = json.loads(json_str)

# 打印解析结果
print(data)
print(type(data))

Dans cet exemple, nous définissons une chaîne json_strqui contient les données d'un objet JSON. Nous utilisons la fonction load du module json pour analyser cette chaîne JSON dans un type de dictionnaire de données. Enfin, nous imprimons le dictionnaire et ses types pour prouver que l'analyse a réussi.

En plus de la fonction de chargement, le module json fournit également plusieurs autres fonctions importantes, telles que les vidages et la fonction de vidage est utilisée pour convertir les objets Python en chaînes JSON. Voici un exemple concret :

import json

# Python对象
data = {"name": "Bob", "age": 30, "is_student": False}

# 将Python对象转换成JSON字符串
json_str = json.dumps(data)

# 打印转换结果
print(json_str)
print(type(json_str))

# 将Python对象写入JSON文件
with open("data.json", "w") as f:
    json.dump(data, f)

Dans cet exemple, nous définissons un objet Python de type dictionnaire data. Nous convertissons cet objet Python en une chaîne JSON à l'aide de la fonction dumps json_stret affichons sa valeur et son type. Ensuite, nous avons utilisé la fonction dump pour écrire cet objet Python dans un fichier JSON data.json.

Pour résumer, l'utilisation du module json peut facilement analyser et générer des données JSON. Ce module est très utile si vous avez besoin de traiter des données au format JSON en Python.

Je suppose que tu aimes

Origine blog.csdn.net/code_welike/article/details/131215626
conseillé
Classement