基于FLASK的爬虫数据分析
所涉及到的相关知识
python, html, css代码
echarts图表可视化方法
mysql数据库
细分的python知识
了解如何用python连接mysql数据库
清楚FLASK框架的基本用法
一些相关的库:pandas, numpy, pymysql, sqlalchemy(应用了不同的方法来进行数据库的数据操作)
项目具体文件介绍
data_csv文件,里面存有爬虫爬取到的相关数据csv格式
static文件,用于存放渲染CSS等文件
spyder_code文件,存有相关的爬虫代码(.ipynb格式)
templates文件,前端html
app.py代码,相关的flask python 代码
一些注意
对于爬虫代码,由于对方平台的一些反爬虫机制,可能导致代码运行报错
对于csv文件,还没有进行数据清洗,所以仍需要进行一些相关的处理
项目可用在pycharm中或者上传到Linux虚拟机部署
初次使用需要下载python的相关库支持
项目更侧重于数据分析
需要各位更改自己的mysql用户信息设置(app.py文件)
建议使用虚拟pipenv环境来进行项目的一步步环境搭建
说在最后的话
当然,本人的可视化分析结果并没有特别大的难度,但值得作为参考,若想更专业、全面,仍需努力自我提升
基于FLASK的爬虫数据分析
所涉及到的相关知识
python, html, css代码
echarts图表可视化方法
mysql数据库
细分的python知识
了解如何用python连接mysql数据库
清楚FLASK框架的基本用法
一些相关的库:pandas, numpy, pymysql, sqlalchemy(应用了不同的方法来进行数据库的数据操作)
项目具体文件介绍
data_csv文件,里面存有爬虫爬取到的相关数据csv格式
static文件,用于存放渲染CSS等文件
spyder_code文件,存有相关的爬虫代码(.ipynb格式)
templates文件,前端html
app.py代码,相关的flask python 代码
一些注意
对于爬虫代码,由于对方平台的一些反爬虫机制,可能导致代码运行报错
对于csv文件,还没有进行数据清洗,所以仍需要进行一些相关的处理
项目可用在pycharm中或者上传到Linux虚拟机部署
初次使用需要下载python的相关库支持
项目更侧重于数据分析 需要各位更改自己的mysql用户信息设置(app.py文件) 建议使用虚拟pipenv环境来进行项目的一步步环境搭建
说在最后的话
当然,本人的可视化分析结果并没有特别大的难度,但值得作为参考,若想更专业、全面,仍需努力自我提升