Files
python-flask/project11/02.[任务书]开发搜索引擎.md
2025-09-11 16:59:33 +08:00

1.3 KiB

开发搜索引擎

需求

  • 小明同学看着搜索引擎感觉功能很神奇,想要花亿点点时间,自己开发一个,你能帮帮他么?
  • 利用flask作为后端开发一个和百度一样体验的搜索引擎

参考代码

import flask
from flask import request, redirect

app = flask.Flask(__name__, static_folder='static')


@app.route('/')
def index():
    return flask.render_template('index.html')


@app.route("/search/", methods=['POST'])
def search():
    # 从post中获取wd的提交内容
    wd = request.form.get('wd')
    # 重定向到构造好的百度搜索连接
    return redirect(f"https://www.baidu.com/s?wd={wd}")


if __name__ == '__main__':
    app.run(debug=True, host='0.0.0.0', port=8088)

作业11.1提交的内容

  • 理解程序的运行逻辑
  • 程序运行成功的截图,单独发送给组长