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

求助: Python 实时 Web 框架

  •  
  •   Pengcl ·
    mixhowie · Mar 17, 2020 · 3258 views
    This topic created in 2272 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
        1
    RRRoger  
       Mar 17, 2020
    帮顶,知道了请艾特我~
    shoaly
        2
    shoaly  
       Mar 17, 2020
    python 可以不用编译 直接改代码?? 求开眼
    tabris17
        3
    tabris17  
       Mar 17, 2020
    你说的是 cgi 模式吧
    hellojay
        4
    hellojay  
       Mar 17, 2020
    urlpatterns = [
    path('', views.IndexView.as_view(), name='index'),
    ]

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