1
Bir nesnenin __dict__ değerini, özelliklerini Pythonic olarak ayarlamak üzere değiştirmek mi?
Bir veritabanında (veya başka bir kaynak, örneğin MongoDB, CSV dosyası, vb.) Bulunan satırlardan nesneleri şişiren bir sınıf var. Nesnenin özelliklerini ayarlamak için self.__dict__.update(**properties)veya gibi bir şey yapar obj.__dict__.update(**properties). Bu Pythonic mi? Bu, kullanmaya devam etmem gereken iyi bir model mi, yoksa bu kötü bir form mu?
12
python