我有一个带有以下服务器代码的 web.py 应用程序。
import web
import mod1
urls = (
'/(\w*)/(c|r|u|d)/(.*)', '\\1.\\2',
)
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
mod1.py
包含
class c:
def POST(self):
return "C"
class d:
def DELETE(self):
return "d"
class u:
def POST(self):
return "u"
class r:
def GET(self, _id):
return "v={0}".format(_id)
现在要求http://.../mod1/r/3
退货GET() takes exactly 2 arguments (4 given)
。
这里有什么问题?