python中flask包使用的问题,详细描述请看下面 200
Python中,我使用flask包中,rout路由功能,代码如图。启动程序的时候出现错误。经过研究发现很有可能是rout调用index的时候并没有按照正常调用实例中的方法...
Python中,我使用flask包中,rout路由功能,代码如图。启动程序的时候出现错误。经过研究发现很有可能是rout调用index的时候并没有按照正常调用实例中的方法那样传入self。参数不对。这种情况怎么修改才合理呢?谢谢大家了。
展开
1个回答
展开全部
我还是第一次见你这种写法呢
首先可以肯定的是:你对面向对象不熟,其次多看一下官方文档
错误出现的原因:你的 index(self) 添加了 self 参数,说明是类对象函数。那么你就需要先实例化一个对象
cs = CloudStore()
cs.webapp.run()
如果你不想这么干呢
class CloudStore(object):
@webapp.route('/')
@classmethod
def index():
pass
这样 添加 classmethod 这样就不用实例化对象了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询