gpt4 book ai didi

python - TypeError ("' functools.partial'对象不可迭代”,)在python,bottle.py中

转载 作者:太空宇宙 更新时间:2023-11-03 17:04:25 24 4
gpt4 key购买 nike

下面是我的代码,删除了导致错误的原因。我正在尝试使用 python 和 Bottle 框架。当尝试启动 localhost 时,我收到此错误,指出 functools.partial 不可迭代。帮助?

我的 html 代码。

 <!DOCTYPE html>
<html>
<head>
<title>Home Page</title>
</head>
<body>
<section>
<ul>
%for i in include:
<li>{{i}}</li>
%end
</ul>
</section>
</body>
</html>

我的 Bottle 代码。

        import bottle

@bottle.route('/')
def home_page():
__include = ['Uppercase characters', 'Lowercase characters', 'Symbols', 'Numbers']
return bottle.template('template', {'include' : __include})

bottle.debug(True)
bottle.run(host='localhost', port=8080)

最佳答案

不要称其为“include” - 它由 SimpleTemplate 保留

重命名即可

@bottle.route('/')
def home_page():
include = ['Uppercase characters', 'Lowercase characters', 'Symbols', 'Numbers']
return bottle.template('template', {'include_or_other_name' : include})

HTML

<!DOCTYPE html>
<html>
<head>
<title>Home Page</title>
</head>
<body>
<section>
<ul>
%for i in include_or_other_name:
<li>{{i}}</li>
%end
</ul>
</section>
</body>
</html>

关于python - TypeError ("' functools.partial'对象不可迭代”,)在python,bottle.py中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34717256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com