flask入参 string
时间: 2023-07-21 10:05:36 浏览: 48
在 Flask 中,可以通过以下方式获取请求参数中的字符串:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/example', methods=['GET'])
def example():
param = request.args.get('param')
return f"Received parameter: {param}"
```
这里使用 `request.args.get()` 获取 GET 请求中的参数 `param` 的值。如果是 POST 请求,可以使用 `request.form.get()` 获取表单中的参数。如果需要获取 JSON 格式的请求体,可以使用 `request.get_json()` 方法。
相关问题
实战任务2 练习一一重复字符串 %需求描述 定义一个带参函数,将需要重复的字符串及重复次数作为参数进行传递,再使用循环将结果输出在页面中。例如,传递的字符串为“abc”,次数为3 次,效果如图 2.9 所示
好的,这个任务很简单,可以这样写代码:
```python
def repeat_string(string, times):
result = ""
for i in range(times):
result += string
return result
string = "abc"
times = 3
output = repeat_string(string, times)
print(output)
```
输出结果为:`abcabcabc`。
如果要在页面中输出,可以使用 HTML 和 Python 代码相结合的方式,例如:
```html
<p>
{% for i in range(times) %}
{{ string }}
{% endfor %}
</p>
```
这里用了 Jinja2 模板引擎的语法。具体实现可以参考 Flask 等 Web 框架的文档。
阅读全文