# DoubanFlask **Repository Path**: MaverickMing/DoubanFlask ## Basic Information - **Project Name**: DoubanFlask - **Description**: 爬虫数据可视化(Python+Flask+Echart+WordCloud) 将上一个豆瓣爬虫项目的数据,可视化处理。(含开发笔记) - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 2 - **Created**: 2021-04-03 - **Last Updated**: 2025-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DoubanFlask #### 介绍 爬虫数据可视化(Python+Flask+Echart+WordCloud) 将上一个豆瓣爬虫项目的数据,可视化处理。[开发笔记](http://maverickming.gitee.io/my-hexo-blogs/2021/04/03/%E4%B8%80%E5%9D%97%E6%95%B0%E6%8D%AE%E5%8F%AF%E8%A7%86%E5%8C%96%E7%9A%84%E5%A4%A7%E5%B1%8F%E5%B9%95/) #### 基本流程 基本流程可以分为以下4个步骤: **一、Flask框架**:Python最出名的框架要数Django,此外还有Flask、Tornado等框架。虽然Flaskb不是最出名的框架,但是Flask应该算是最灵活的框架之一了。所以学习Flask框架的使用是该项目的开始。 **二、ECharts**:ECharts是百度的产品,提供了样式文件,提供了各种各样的案例,还有教程,所以,我们可以学习使用ECharts技术,将我们的数据转换为可视化图表。 **三、WordCloud**:想让文字更好看,用词云。 1.词云图是一种用来展现高频关键词的可视化表达,通过文字、色彩、图形的搭配,产生具有冲击力的视觉效果,并传达有价值的信息。 2.词云是通过形成 "关键词云层" 或 "关键词渲染",对文本中出现频率较高的关键词的视觉上的突出,词云图能过滤掉大量的文本信息,使用户只要一眼扫过文本就可以领略文本的主旨。 **四、创建数据可视化项目**:利用之前豆瓣电影爬虫的数据movie250.db进行可视化,我们先在cssmoban[模板之家](http://www.cssmoban.com/)找现有的web模板,进行修改做可视化工作。 #### 项目概览-截图 ##### 4.1 首页 ![image-20210405184345597](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210405184345.png) ##### 4.2 电影 ![image-20210405184401443](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210405184401.png) ##### 4.3 评分 ![image-20210405184418644](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210405184418.png) ##### 4.4 词云 ![image-20210405184506180](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210405184506.png) ##### 4.5 团队 ![image-20210405184523117](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210405184523.png)