Apa yang harus saya berikan sebagai parameter pertama " object" ke fungsi setattr(object, name, value), untuk menyetel variabel pada modul saat ini?
Sebagai contoh:
setattr(object, "SOME_CONSTANT", 42);
memberikan efek yang sama seperti:
SOME_CONSTANT = 42
dalam modul yang berisi baris-baris ini (dengan benar object).
Saya menghasilkan beberapa nilai pada level modul secara dinamis, dan karena saya tidak dapat mendefinisikan __getattr__pada level modul, ini adalah fallback saya.