溫馨提示×

python怎么用類訪問json屬性

小億
95
2024-03-06 12:17:00
欄目: 編程語言

在Python中,你可以使用類來訪問JSON屬性。首先,你需要將JSON數(shù)據(jù)加載到Python的字典對象中,然后可以使用該字典對象作為類的屬性。以下是一個示例代碼:

import json

# JSON數(shù)據(jù)
json_data = '{"name": "Alice", "age": 30, "city": "New York"}'

# 將JSON數(shù)據(jù)加載到Python字典對象中
data = json.loads(json_data)

# 定義一個類
class Person:
    def __init__(self, data):
        self.name = data['name']
        self.age = data['age']
        self.city = data['city']

# 創(chuàng)建一個實例并訪問JSON屬性
person = Person(data)
print(person.name)
print(person.age)
print(person.city)

在這個示例中,我們首先將JSON數(shù)據(jù)加載到Python的字典對象data中,然后定義了一個Person類,該類有name、agecity屬性,這些屬性的值分別是data字典中對應的值。最后創(chuàng)建一個Person實例并訪問JSON屬性。

0