用Python显示处理消息

用Python显示处理消息,python,Python,我希望在提交的请求得到服务时,在原始页面中显示处理信息或日志,直到它完成执行。我认为了解请求背后发生的事情对用户来说是有意义的 虽然我找不到这样做的线索,但你们能帮我看看人们是怎么做的吗 我可以想象有两种方法来处理这个问题: 让您的后端脚本(python)将长进程的信息输出到某种类型的日志(文本文件、数据库、会话等),然后让javascript通过ajax获取信息并更新当前页面 同样的交易,但不是ajax,而是在页面上进行元刷新,以获取最新的更新信息 您可以使用python线程,它将在后台创建一

我希望在提交的请求得到服务时,在原始页面中显示处理信息或日志,直到它完成执行。我认为了解请求背后发生的事情对用户来说是有意义的

虽然我找不到这样做的线索,但你们能帮我看看人们是怎么做的吗


我可以想象有两种方法来处理这个问题:

  • 让您的后端脚本(python)将长进程的信息输出到某种类型的日志(文本文件、数据库、会话等),然后让javascript通过ajax获取信息并更新当前页面

  • 同样的交易,但不是ajax,而是在页面上进行元刷新,以获取最新的更新信息


  • 您可以使用python线程,它将在后台创建一个新进程

    并在该线程上显示您的消息


    希望有帮助;)

    你能提供更多的细节吗?您运行的服务器环境是什么?CGI、Django、Pylons?这是两种方式:Javascript和刷新。从www.xml-sitemaps.com下载javascript库并查看它的功能。