Usando métodos definidos em __init__.py no módulo
Suponha que eu tenha a seguinte estrutura de diretórios:
lib\
--__init__.py
--foo.py
--bar.py
Dentro do foo e bar, existem métodos separados que precisam do mesmo método. Por exemplo:
foo:
def method1():
win()
Barra:
def method2(number):
if number < 0:
lose()
else:
win()
nisso:
def win():
print "You Win!"
def lose():
print "You Lose...."
Existe uma maneira de usar os métodos de ganhar e perder dentro donisso.py nos módulos respectivos sub-arquivos, ou eu tenho que criar outro arquivo dentro da pasta e ter foo e bar importar isso?