Ho una classe che gonfia gli oggetti dalle righe trovate in un database (o un'altra fonte, ad esempio MongoDB, un file CSV, ecc.). Per impostare le proprietà dell'oggetto, fa qualcosa di simile a self.__dict__.update(**properties)
o obj.__dict__.update(**properties)
.
Questo è considerato Pythonic? È un buon modello che dovrei continuare a usare o è considerato una cattiva forma?