小米手机销售数据分析和爬虫
2021年毕业设计
项目截图









项目结构
在自定义的
Flask项目通用结构(类似于Django)的基础上添加爬虫和数据分析文件夹

/app/: 类似于Django的app文件夹__init__.py: 声明这个文件夹是一个 python packageviews.py: 提供渲染网页模板的蓝图api.py: 提供后端API的蓝图, 使用 Ajax POST 方式访问models.py: 提供可操作的数据库ORM对象和定义数据模型decorators.py: 提供装饰器, 例如: 要求用户必须登录的视图装饰器utils.py: 提供一些自定义函数
/conf/: 项目的配置文件夹__init__.py: 声明这个文件夹是一个 python packageapp.py: 提供创建 Flask App 对象的函数config.py: 将Flask需要的配置打包成一个Classsettings.py: 提供一些目录的绝对路径和其他杂项
/db/: 存放数据库相关文件models.db: SQLite3本地文件
/migrations/: Flask Migrate生成的文件夹/static/: 存放网站所需的静态文件/css/: 存放css文件/js/: 存放js文件/images/: 存放图片
/templates/: 存放 Jinja2 网页模板/spider/: 存放爬虫程序/data_analysis/: 存放数据分析程序manage.py: 用于启动服务端, 进行数据库的初始化、迁移、升级等push.sh: 一步推送至远端仓库的shell脚本requirements.txt: pipreqs生成的引入的第三方库清单, 配合pip -r命令使用
项目获取: 微信小程序 项目资源下载
本文由mdnice多平台发布