Open roberthsu2003 opened 1 month ago
from pydantic import BaseModel, Field
class Person(BaseModel):
name: str
website: str
state: str = Field(alias="from")
class PeopleData(BaseModel):
people: list[Person]
with open('data.json', encoding='utf-8') as file:
people_data: PeopleData = PeopleData.model_validate_json(file.read())
for person in people_data.people:
print(person)
from pydantic import BaseModel, Field
class Person(BaseModel):
name: str
website: str
from_: str = Field(alias='from')
class Data(BaseModel):
people: list[Person]
with open('data.json', encoding='utf-8') as file:
data: Data = Data.model_validate_json(file.read())
data_list: list[Person] = data.people
for item in data_list:
print(item)
from pydantic import BaseModel,Field
class People(BaseModel):
name:str
website:str
from_data:str = Field(alias='from')
class P(BaseModel):
people:list[People]
with open('data.json', encoding='utf-8') as file:
p:P = P.model_validate_json(file.read())
data_list:list[People] = p.people
for item in data_list:
print(item)
from pydantic import BaseModel, Field
class People(BaseModel):
name: str
website: str
from_: str = Field(alias='from')
class Data(BaseModel):
people: list[People]
with open('data.json', encoding='utf-8') as file:
data: Data = Data.model_validate_json(file.read())
data_list: list[People] = data.people
for item in data_list:
print(item)
from pydantic import BaseModel,Field
class Person(BaseModel):
name: str
website: str
born: str = Field(alias='from')
class Data(BaseModel):
people:list[Person]
with open('data.json',encoding='utf-8') as file:
data:Data = Data.model_validate_json(file.read())
data_list:list[Person] = data.people
for item in data_list:
print(item)
from pydantic import BaseModel, Field
class Person(BaseModel):
name: str
website: str
from_: str = Field(alias='from')
class Data(BaseModel):
people: list[Person]
with open('data.json', encoding='utf-8') as file:
data: Data = Data.model_validate_json(file.read())
data_list: list[Person] = data.people
for item in data_list:
print(item)