【发布时间】:2017-06-07 02:36:26
【问题描述】:
我正在尝试用 python 编写一个 RESTful Web 服务。但是在尝试 Cherrypy Website 上给出的教程时,我遇到了类似的错误
Traceback (most recent call last):
File "rest.py", line 35, in <module>
cherrypy.quickstart(StringGeneratorWebService(), '/', conf)
TypeError: expose_() takes exactly 1 argument (0 given)
rest.py 是我的文件,其中包含网站上完全相同的代码,并且在副标题“给我们一个 REST”下。
我很清楚,显然从错误消息来看,我缺少一个应该传入的参数。但我不清楚我应该在哪里修改该代码以使其工作。
我尝试在第 35 行修复一些问题,但没有任何帮助,我被卡住了!请帮助我清除此问题,或者请提供一些代码 sn-p 以在cherrypy 中创建 REST 服务。谢谢!
【问题讨论】:
-
您使用的是哪个版本的 CherryPy 和 Python?
-
我用的是python 2.7版和cherrypy 3.2.2版