# hotsearch **Repository Path**: wangxinchao-bit/hotsearch ## Basic Information - **Project Name**: hotsearch - **Description**: 爬虫爬取微博、百度、知乎、b站热搜数据,并以词云的方式呈现在网页上 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-05-30 - **Last Updated**: 2022-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 国内四大门户网站热搜词云 基于[ Flask ](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fpallets%2Fflask)框架以及[ echarts ](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fapache%2Fecharts%2F)开发的热搜可视化界面 ## 项目介绍 本项目基于[东方瑞通:Python爬取疫情实战](https://www.bilibili.com/video/BV177411j7qJ),根据评论区留言项目[covidMap](https://gitee.com/fitz161/covidMap)魔改实现。项目使用Flask框架作为后端,使用echarts进行词云可视化。收集微博热搜、知乎热搜、百度热搜、b站热搜分别显示在页面上。点击[项目成果](http://www.liubz.xyz/hotsearch)查看最后的呈现情况。 ## 项目部署 1. 下载宝塔面板并安装LNSP环境 2. git下载项目得到hswc文件夹,根据`需要修改文件夹`中的图片修改数据库账号密码 3. 新建网站,将git下载得到的`hotsearch-master文件夹`上传到wwwroot文件夹 4. 新建数据库名称为`hotsearch`,将下载`hotsearch-master文件夹`中的`hotsearch.sql`数据库导入 5. 在软件商店安装python项目管理器 6. 设置已安装的python项目管理器,点击版本管理安装python 7. 点击添加项目,项目名称任意,路径为`hotsearch-master文件夹`,框架为flask,启动方式为uwsgi,启动文件为`hotsearch-master/run.py`,端口为5000,是否安装模块依赖打勾,点击确定 8. 在宝塔面板侧边安全按钮处开放5000端口 9. 浏览器输入`你的网站域名或公网ip:5000` 10. 程序不会自动爬取数据,需要在网页中点击爬取按钮进行数据爬取 有问题欢迎交流 zxzhdu@126.com