Python资料夹结构(main与__init__)

时间:2019-04-02 01:39:29

标签: python

来自js,所以请理解我的困惑。只需尝试了解main__init__中有哪些方法/调用。

我的结构是:

base/
├── main.py
|
├── game/
│   ├── __init__.py
│   ├── game.py
|   ├── settings.py
│   └── <Other Game Classes>
|
├── ai/
    ├── __init__.py
    ├── brain.py
    └── congfig.py

问题1

pylint说我的游戏__init__中未解决以下问题:

from game.settings import WIDTH, HEIGHT

问题2

这些错误使我不确定在哪里真正开始我的游戏并开始我的AI。 (它从main开始,但是我通过__init__运行一个函数,因为否则我发现错误)

两个类都以构造函数开头。我将Game / game_state传递给我的AI。

不清楚/需要帮助

一次只导入所有内容的正确解决方案是什么-我计划如果可能的话一次运行多个游戏的AI。上面的错误也破坏了导入/智能。

0 个答案:

没有答案