ตรวจสอบชนิดข้อมูล
มีการกำหนดคลาสชื่อ UserProfile ไว้ให้แล้ว โดยสืบทอดมาจาก BaseModel:
from pydantic import BaseModel
from typing import Optional
class UserProfile(BaseModel):
username: str
interests: list[str]
age: Optional[int] = None
email: str
โค้ดชิ้นใดต่อไปนี้สามารถรันได้โดยไม่เกิดข้อผิดพลาด หมายความว่าผ่านการตรวจสอบ schema ได้?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
MongoDB เบื้องต้นใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด