Mam klasę, która pompuje obiekty z wierszy znalezionych w bazie danych (lub innym źródle, np. MongoDB, plik CSV itp.). Aby ustawić właściwości obiektu, robi coś takiego jak self.__dict__.update(**properties)lub obj.__dict__.update(**properties).
Czy to uważa się za Python? Czy to dobry wzorzec, którego powinienem nadal używać, czy też jest to uważana za zła forma?