1.3 KiB
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提交的内容
- 理解程序的运行逻辑
- 程序运行成功的截图,单独发送给组长