# 开发搜索引擎 ## 需求 - 小明同学看着搜索引擎感觉功能很神奇,想要花亿点点时间,自己开发一个,你能帮帮他么? - 利用flask作为后端开发一个和百度一样体验的搜索引擎 - 目前已有前端代码:https://www.123865.com/s/BKNfTd-QKXKA提取码:6666 ## 参考代码 - 此程序涉及到前后端多个代码文件 - 项目压缩包下载地址:https://www.123865.com/s/BKNfTd-EKXKA提取码:6666 ```python 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提交的内容 > >- 理解程序的运行逻辑 >- 程序运行成功的截图,单独发送给组长