可能重复:
Recommended python library/framework for local web app?
我正在寻找一个轻量级的框架/网络服务器,它可以轻松地为某些恶魔进程开发Web界面,或者一些理想情况下应该是桌面应用程序的应用程序。
一些例子
我更喜欢服务器端是python。我不想运行像apache这样的完整网络服务器。由于这将类似于桌面应用程序使用,我不需要任何安全功能,这将阻止我访问文件系统或运行任何shell命令或访问互联网等。
有什么建议吗?
答案 0 :(得分:2)
大多数框架都有内置的开发服务器,所以你仍然可以使用django或其他一些。但是如果你正在寻找一些轻量级的东西来做一些快速的项目,那么bottle.py就可以了。
答案 1 :(得分:2)
Werkzeug是个不错的选择。它不仅仅是一个Web框架,它是一个Web工具包。它非常成熟,是Flask的基础,是一种流行的微框架。
我使用vanilla Werkzeug开发了一个网站,它非常直观。它有明确的感觉。没有RoR风格的自动加载控制器和文件夹逻辑,只是一堆真正记录良好且有用的类和模块。
答案 2 :(得分:1)
cherry.py也是一个带有完整服务器的轻量级框架。 http://www.cherrypy.org/
CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This results in smaller source code developed in less time.
答案 3 :(得分:0)
在任何兼容wsgi的Python轻量级Web服务器上运行的任何Python Web微框架都可以。这里已经存在问题了。