0

我听说了cherrypy,出于好奇尝试运行这个脚本。

import cherrypy
class HelloWorld(object):
    def index(self):
        return "Hello World!"
    index.exposed = True

cherrypy.quickstart(HelloWorld())

要运行它,我需要停止已经在运行的 apache。第一次运行此程序后,我得到了“Hello World”输出,但是现在当我尝试访问我的 localhost:8080 时,浏览器进入了无限长的加载状态,我认为它们是cherrypy 和 apache 之间的一些冲突,或者对我有帮助出去plz怎么办?谢谢

4

1 回答 1

2

您可以定义 CherryPy 应该监听的端口。

通过在cherrypy.quickstart()之前发出cherrypy.config.update( ),您可以更改服务器侦听的端口。在我的示例中,它是 7077。

cherrypy.config.update({'server.socket_port': 7077})

有关 CherryPy 配置的更多信息,请参阅此文档

于 2012-05-27T08:37:43.823 回答