Skip to main content
 首页 » 编程设计

python之哪个轻量级python web框架有应用和热部署代码

2025年05月04日44小虾米

我已经习惯了有应用程序的 PHP。例如,

c:\xampp\htdocs\app1 
c:\xampp\htdocs\app2 

可以访问为

localhost://app1/page.php 
localhost://app2/page.php 

注意事项:

  1. 放置在 www-root 目录中的目录直接与 URL 映射
  2. 当添加/删除/更改文件/目录时,工作进程会无缝地反射(reflect)该更改(新文件是热部署的)。

我正在寻找一个成熟的 python 网络框架。它适用于将为多个客户端部署的 Web API,每个副本在定制方面都会有所不同。我们的工作流程在我们和我们的客户之间有频繁的交互/修订周期。因此,“拖放”部署是必须的。

哪个 python 框架支持这个?我更喜欢轻量级解决方案(不强加 MVC、ORM 等)


相关

How to build Twisted servers which are able to do hot code swap in Python?

Python web hosting: Why are server restarts necessary?

fastcgi, cherrypy, and python

请您参考如下方法:

据我所知,没有成熟的 python 框架允许您将 url 映射到 python 模块,坦率地说,这是有充分理由的。您可以使用 CGI 执行此操作,但这绝对不是部署 Python 应用程序的推荐方式。抛开该要求,flask和 bottle都是采用类似方法的轻量级微型 Web 框架,都允许您在检测到更改时自动重新加载(这仅在开发过程中是明智的)。