我正在创建一个像这样的简单 web.py 服务
urls = (
'/test', 'index'
)
class index:
def GET(self):
user_data = web.input()
return performstuff(user_data.color, user_data.shade)
def performstuff(color, shade):
return "color is " + color + " shade is: " + shade
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
当我运行它并转到:http://:8080/test?color=red&shade=dark 时出现错误global name 'performstuff' is not defined
我该如何解决这个问题?基本上我正在尝试在我的类中创建另一个函数,以便它可以执行一些业务逻辑,然后我可以简单地在我的 GET 方法中返回它的结果。