次のディレクトリ構造があるとします。
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 メソッドと lose メソッドを使用する方法はありますか、それともフォルダー内に別のファイルを作成して foo と bar インポートする必要がありますか?