代码之家  ›  专栏  ›  技术社区  ›  Preetum Nakkiran

Python web前端,保留解释器状态

  •  0
  • Preetum Nakkiran  · 技术社区  · 16 年前

    我有一个python脚本,可以将大量数据解析为内部内存结构,并在该结构上实现各种获取函数。

    我想为这个脚本构建一个简单的web前端,条件是数据只初始化/加载一次(因为每次获取时重新加载会消耗太多时间/资源)。本质上,python处理程序需要在调用之间保持其状态,因此数据结构保留在内存中。

    注意:PHP的exec()或类似程序将不起作用,因为这会为每个请求实例化一个新的python处理程序。我听到过模糊的关于使用mod_python来达到这个目的的说法?

    2 回复  |  直到 16 年前
        1
  •  1
  •   sberry    16 年前

    我已经实现了一个非常类似问题的解决方案。我的解决方案是使用xmlrpc服务器,特别是

    twisted.web.xmlrpc
    

    我有一个允许注入新数据的方法,还有一些检索数据的方法。

        2
  •  0
  •   keturn    16 年前

    使用持久化服务器,比如 CherryPy Twisted Web .所有请求将通过相同的流程送达。

    推荐文章