基于Flask的搜索引擎 您所在的位置:网站首页 搜索引擎小程序 基于Flask的搜索引擎

基于Flask的搜索引擎

2023-08-26 21:35| 来源: 网络整理| 查看: 265

由于需要课设,所以临时做了一个搜索引擎的小demo,很简陋的一个程序。

原理调用其他搜索引擎的API 完成索引,网页爬去,跳转。

flask+爬虫 即可

索引模块

from flask import Flask from flask import render_template from flask import request from spider import getMsg app = Flask(__name__) #装饰器 给函数新增功能 @app.route('/') #定义路由 def index(): return render_template('index.html') @app.route('/s') def search(): #获取用户输入 keyword = request.args.get('wd') page = request.args.get('pn') html = getBdMsg(keyword,page) return html if __name__ == '__main__': #app.run(debug = True,port = 8000) app.run()

搜索界面

 

 

 

最后附上python文件打包

首先安装 PyInstaller库  

第二步打开终端 输入pyinstaller -F -w XXX.py

可以看到生成一个dist文件夹,exe文件已打包好在此处。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有