【发布时间】:2019-05-20 09:05:56
【问题描述】:
假设我有一个基本的烧瓶程序......
lis = [1, 2, 3, 4]
dict1 = defaultdict(list)
dict1["key"].append("Hello")
@app.route("/list/<string:index>")
def l(index):
return lis[index]
@app.route("/dictionary/<string:key>")
def d(key):
return dict1[key]
为什么第一个有效,第二个无效?
如何返回字典中的所有项目?
【问题讨论】:
-
您实际上是在传递变量
key吗?因为dict["key"]和dict[key]不一样。如果您在调试模式下运行,您的错误消息也应该有所帮助。编辑:啊,我现在看到你的更新了。好的。