【发布时间】:2012-07-04 22:00:01
【问题描述】:
我正在尝试编写游戏。因此,我有很多不同类型的代码,并希望将它们排列在一个有用的层次结构中。
我查看了涉及在每个文件夹中放置 __init__.py 的解决方案,但我仍然有些困惑,尽管不如 python 解释器那么多。
现在假设resource1.py 想要从physics1.py 导入一个函数,或者实际上是Game 目录中的任何其他.py 文件,我该怎么做呢?
我已经尝试过from bin.physics.physics1 import function,但显然这不起作用。
感谢您的帮助。
/Game
launcher.py
/bin
game.py
__init__.py
/physics
__init__.py
physics1.py
physics2.py
/resources
__init__.py
resource1.py
【问题讨论】: