Ho un modulo denominato 'mymod' che definisce una classe denominata MyClass.Ottieni il nome alias di una classe importata
class MyClass:
def __init__ (self):
pass
Dal modulo principale, questa classe viene importata come Imp_MyClass e viene creato un oggetto.
from mymod import MyClass as Imp_MyClass
o = Imp_MyClass()
Per stampare il nome della classe da questo oggetto, usiamo
print o.__class__.__name__
che 'MyClass' stampe. Cosa devo fare per stampare il suo nome alias, vale a dire. 'Imp_MyClass'?