Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.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
Python 烧瓶比较字符串_Python_Flask - Fatal编程技术网

Python 烧瓶比较字符串

Python 烧瓶比较字符串,python,flask,Python,Flask,如果我上传一个文件到我的flask脚本中,但我不喜欢它,我会将filename设置为“None”,这样它就会显示一个默认图像。然后,在我的Flask模板中,我想测试文件名是否为“None”;如果是,则显示默认值。否则,显示文件。这是我的模板代码,它不起作用: 你好,我是Flask {%如果{{filename}}为“无”%}: 一些文字更多的文字! {%else%} 不可能的文件:这里是默认的so boi {%endif%} 我认为问题在于字符串比较。我想我不知道如何正确地比较字符串 谢谢

如果我上传一个文件到我的flask脚本中,但我不喜欢它,我会将filename设置为“None”,这样它就会显示一个默认图像。然后,在我的Flask模板中,我想测试文件名是否为“None”;如果是,则显示默认值。否则,显示文件。这是我的模板代码,它不起作用:


你好,我是Flask
{%如果{{filename}}为“无”%}:
一些文字更多的文字!
{%else%}
不可能的文件:这里是默认的so boi
{%endif%}
我认为问题在于字符串比较。我想我不知道如何正确地比较字符串

谢谢

这个怎么样

{% if filename == "None" %}
{%%}

例:

这个怎么样

{% if filename == "None" %}
{%%}


例如:

文件名
设置为
(如果出于某种原因必须使用字符串,则设置为空字符串),而不是字符串
“无”
。测试变量或使用
不是none

{% if filename %}

filename
设置为
None
(如果出于某种原因必须使用字符串,则设置为空字符串),而不是字符串
“None”
。测试变量或使用
不是none

{% if filename %}