3
Obtenha __name__ do módulo de função de chamada em Python
Suponha que myapp/foo.pycontém: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) E myapp/bar.pycontém: import foo foo.info('Hello') # => [myapp.bar] Hello Eu quero caller_nameser definido para o __name__atributo do módulo de funções de chamada (que é 'myapp.foo') neste caso. Como isso pode ser feito?