假设我有以下目录结构:
lib\
--__init__.py
--foo.py
--bar.py
在 foo 和 bar 内部,有不同的方法,它们都需要相同的方法。例如:
富:
def method1():
win()
酒吧:
def method2(number):
if number < 0:
lose()
else:
win()
__在里面__:
def win():
print "You Win!"
def lose():
print "You Lose...."
有没有办法在模块各自的子文件中的init .py 中使用 win 和 lost 方法,还是我必须在文件夹中创建另一个文件并让 foo 和 bar 导入?