Chamada para a função especificada em __init__.py
📁 função, python, exemplo, IA, projeto
Ao inicializar o pacote em Python 2.7, preciso determinar as funções que devem ser comuns a todos os módulos deste pacote. Eu as identifiquei em __init__.py. Como chamá-la agora dentro do pacote? Funciona de fora:
import package.module
package.foo() #chamadaDentro do pacote (por exemplo, no módulo module.py), foo não está definido, dir(__package__) também não exibe esta função.
A estrutura do projeto:
package\ # pacote
__init__.py # aqui está a função
module.py # aqui preciso chamarOs nomes, claro, diferem.