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

15 شهريور ۱۴۰۱

با سلام خط ۴و۵ را متوجه نمیشم میشه بیشتر توضیح بدید.بعدclsبرای چی بکار می رود

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است

371

1 پاسخ
  • دانیال آذرپناه15 شهريور ۱۴۰۱

    سلام. من به سوالتون جواب داده بودم اگه سوالای قبلی رو چک کنید میتونید مشاهده کنید