使用pyuv的简单wsgi服务器
uvwsgi的Python项目详细描述
uvwsgi是一个python wsgi服务器,它使用libuv和http parser库 也通过它们的python绑定库在Node.JS中使用:
激励
有很多很棒的wsgi服务器,为什么要创建一个新的呢?我一直在 最近我在玩烧瓶和wsgi,我想看看它的胆量。如你所见 代码很短,但我希望对它进行更多的更改和更多的特性。
状态
uvwsgi不应在生产中使用。它仍在工作中。
如果你愿意帮忙的话,这个项目目前还没有得到很积极的维护 给我挂个电话!
安装
可以使用pip轻松安装uvwsgi:
pip install uvwsgi
用法
示例用法:
from flask import Flask from uvwsgi import run app = Flask(__name__) @app.route('/') def index(): return 'hello world!' if __name__ == '__main__': run(app, ('0.0.0.0', 8088))
uvwsgi命令行应用程序也可以用于服务于wsgi应用程序 直接的。假设上述代码存储在名为tst.py的文件中,则可以 服务如下:
uvwsgi tst:app --port 8888
注意:您需要先安装程序包,才能使用uvwsgi命令。
许可证
除非文件中另有说明,否则uvwsgi使用mit许可证,请检查许可证文件。