0

我想运行作为开源项目JInfinote一部分的演示。演示服务器是使用 Twisted Matrix 库/服务器编写的。但是我不知道如何运行它,如果它是我需要下载才能运行的独立服务器,还是它只是 python 或库以及如何配置整个东西。

当我尝试在 python 中运行它时,我得到了一些会话异常——就好像它试图逐个函数地执行代码函数一样。我将不胜感激。

我对这个问题的水平感到抱歉,但我不是 python 程序员,我只是想了解 JInfinote 项目,这是一个障碍。

4

1 回答 1

1

好吧,为了在网络服务器上运行扭曲矩阵,你所要做的只是运行一个简单的 Python 脚本:

from twisted.web import server, resource
from twisted.internet import reactor

class HelloResource(resource.Resource):
    isLeaf = True
    numberRequests = 0

    def render_GET(self, request):
        self.numberRequests += 1
        request.setHeader("content-type", "text/plain")
        return "I am request #" + str(self.numberRequests) + "\n"

reactor.listenTCP(80, server.Site(HelloResource()))
reactor.run()

如果您在端口上侦听,80那么您的服务器对网络是开放的。您可以从这里了解更多信息。

于 2013-10-08T19:47:04.630 回答