我正在使用 Falcon 框架。我希望所有独立类都存储在它们自己的目录中(为 /module1/ 服务的类在目录 /module1/ 中):
/app
./app.py
/modules
/__init__.py
/module1
...
/module2
...
....
在 app.py 我有应用程序的初始化:
import falcon
# falcon.API instances are callable WSGI apps
app=falcon.API()
我的问题:
- 我必须如何组织模块的导入,我可以从模块 2 访问模块 1?
- 如何从 /module2 访问 app.py 的 app 变量:
我需要做这个代码:
module2_mngr = Module2(CONFIG_FILE)
app.add_route('/module2', module2_mngr)
PS:对不起我的英语