如何让Python和HTML识别大写和小写字母?

问题描述 投票:0回答:2

我在python烧瓶和html文件中创建了一个小应用,当我要搜索特定字段时,它仅在大小写匹配后才搜索,即如果我要搜索印度,则仅在大小写匹配时显示结果匹配,但是当我搜索印度或印度时,不会被搜索到吗?不显示结果的原因可能是什么?后来我从stackoverflow答案中发现,我需要先将其转换为大写,这是答案How to let Python recognize both lower and uppercase input?

但是如何在此处包含它?

<input type="text" class="form-control" id="search" name="search" placeholder="search"
                                       value="{{ request.form['search'] }}"></td>

在我的py文件中,其if request.method == 'POST': search = request.form['search'].casefold()request.form ['search']中的内容如何转换为.casefold()或.upper()或.lower()。请帮助我。

python html python-3.x flask
2个回答
0
投票

尝试使用:


0
投票

您可以使用str.upper()方法:

© www.soinside.com 2019 - 2024. All rights reserved.