Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flask'中的Python代码;s HTML大括号不';行不通_Python_Flask - Fatal编程技术网

Flask'中的Python代码;s HTML大括号不';行不通

Flask'中的Python代码;s HTML大括号不';行不通,python,flask,Python,Flask,每当我试图用大括号编写代码时,它都不起作用,显示错误404“找不到页面”。我从9点48分复制了密码 从烧瓶导入烧瓶,重定向,url\u,呈现模板 app=烧瓶(名称) @附件路线(“/”) def home(姓名): 返回渲染模板(“index.html”) 如果名称=“\uuuuu main\uuuuuuuu”: app.run() 主页 主页! {范围(10)%} {%x%2==1%} x {%endif%} {%endfor%} 此外,这是打印在终端下面的一些其他东西,我想这就是为什

每当我试图用大括号编写代码时,它都不起作用,显示错误404“找不到页面”。我从9点48分复制了密码

从烧瓶导入烧瓶,重定向,url\u,呈现模板
app=烧瓶(名称)
@附件路线(“/”)
def home(姓名):
返回渲染模板(“index.html”)
如果名称=“\uuuuu main\uuuuuuuu”:
app.run()

主页
主页!
{范围(10)%}
{%x%2==1%}
x

{%endif%} {%endfor%}
此外,这是打印在终端下面的一些其他东西,我想这就是为什么会发生这种情况

jinja2.exceptions.UndefinedError: 'x' is undefined

好的,问题是我打开了几个不同的终端,似乎我使用了一个旧版本,代码中有一个错误。要解决此问题,只需杀死所有活动的终端实例,然后通过使用VS Code->terminal->new terminal或Ctrl+Shift+`打开新终端来运行脚本


学习使用浏览器开发工具,这样您就可以看到当您收到“未找到页面”错误时它正在查找的页面。您可能会发现以下答案很有用:您发布的代码似乎正在我的浏览器上运行。这是您的原始代码还是它的一部分?如果要在每次迭代中显示
x
的值,是否尝试将
x

行更改为
{x}