• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Pengcl
V2EX  ›  程序员

求助: Python 实时 Web 框架

  •  
  •   Pengcl ·
    mixhowie · Mar 17, 2020 · 3636 views
    This topic created in 2421 days ago, the information mentioned may be changed or developed.

    各位大佬,我印象中 Python 有一款类似 PHP 的 Web 框架。

    写 Python 脚本,类名 + 方法名即作为 URL 的 Path。

    无需重启服务。

    但是现在我忘了框架的名字,还有人记得不?

    Supplement 1  ·  Mar 17, 2020
    已经找到了,Karrigell,这是一个很旧的框架,已停止维护了。

    其实就是根据 URL 找到 script 和 function,compile script,然后 exec function。

    每个 Request 都会去查找、编译、执行。

    特点嘛,就是慢~,现在当然不会再去用此框架了。

    因为我工作后第一个接触的框架就是它,做了个内部的管理系统,回忆不起来了,所以问问大佬们,打扰了,打扰了 😂
    9 replies  •  2020-03-17 22:47:56 +08:00
    RRRoger
    RRRoger
    Mar 17, 2020
    1
    帮顶,知道了请艾特我~
    shoaly
    shoaly
    Mar 17, 2020
    2
    python 可以不用编译 直接改代码?? 求开眼
    tabris17
    tabris17
    Mar 17, 2020
    3
    你说的是 cgi 模式吧
    hellojay
    hellojay
    Mar 17, 2020
    4
    urlpatterns = [
    path('', views.IndexView.as_view(), name='index'),
    ]

    是上面这种吗? indexView 是类名,这是 django 的,无需重启
    NaVient
    NaVient
    Mar 17, 2020
    5
    理清自己的需求 你这场景感觉你的需求是伪需求 不应该是在 Web 框架层实现
    BillowSky
    BillowSky
    Mar 17, 2020 via iPhone
    6
    Flask ??
    Pengcl
    Pengcl
    OP
    Mar 17, 2020
    7
    @RRRoger Karrigell
    Pengcl
    Pengcl
    OP
    Mar 17, 2020
    8
    @shoaly 需要编译,只是热更新代码
    bitdust
    bitdust
    Mar 17, 2020
    9
    其实你要的功能现在大多数 python 的 web 框架都支持。
    不就是热重载么,不管是 django,flask,bottle (这个我最喜欢,语法最简单),还是新锐的 fastapi
    都有“debug”模式~
    只要你使用 debug 模式运行,就能实现你所谓的“实时”功能
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5023 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 01:34 · PVG 09:34 · LAX 17:34 · JFK 20:34
    ♥ Do have faith in what you're doing.