تبدیل ابجکت کلاس به جیسون

سوال شده توسط:

تاریخ ثبت: ۱۴۰۱/۰۶/۱۴

بازدید: 175

پاسخ: 1

تگ: پایتون


باسلام وخسته نباشید ممکن است کلاس vehicleencoder را توضیخ دهید اصلا تابعش را چه جوری نوشته وcls چی است چیکار می کند ؟

 

import json from json import JSONEncoder class Vehicle: def __init__(self, name, engine, price): self.name = name self.engine = engine self.price = price class VehicleEncoder(JSONEncoder): def default(self, o): return o.__dict__ vehicle = Vehicle("Toyota Rav4", "2.5L", 32000) print("Encode Vehicle Object into JSON") vehicleJson = json.dumps(vehicle, indent=4, cls=VehicleEncoder) print(vehicleJson)

این کد است توpynative بخشjsonاست

پاسخ ها
user

دانیال آذرپناه

تا جایی که من متوجه شدم آبجکت پایتونی رو به آبجکت json تبدیل میکنه

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات