自用的一些类库
对SQLAlchemy
的封装,模仿Flask-SQLAlchemy
但是解除了对Flask
的依赖,可以方便的用在一些非Flask
代码中。
把werkzeug.local
中的LocalProxy
抄出来,可以用于实现各种全局对象。
简单的配置文件处理。
main.py:
from moon.config import setconf
setconf("prjname", "~/.user-config", AA="BB")
end of config.py:
from moon.config import exportconf
exportconf("prjname", globals())