大学生python实训的答辩项目,项目较为简单,适用于新手入门python,flask。
本项目为共享单车需求预测网站,项目通过机器学习训练好的共享单车数据集构建的模型,在前端网页中输入预估的参数,由flask后端调用,再返回出结果。
- 前端(html+css+js)
- 后端(Flask)
- 数据库(MySQL)
- 模型保存、训练(sklearn)
输入/admin 进入后台(功能未完善,仅展示)
1.pip安装requirements.txt中的python库,不用特别限制库的版本,安最新的即可
2.安装MySQL数据库,并新建好数据库,添加好表等信息
(不想修改代码的话,数据库应直接添加,账号:root、密码:root、库名:db1、表:user,字段:name和password)
打开cmd
net start mysql #启动MySQL
mysql -uroot -p #连接 输入完后回车,会让你输入你的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; #修改密码为root
create database db1; #新建数据库'db1'
use db1; #打开数据库'db1'
create table user(name varchar(10),password varchar(20)); #创建用户‘user’表
show create table user; #查看效果,有即添加成功
python app.py
#或者打开编译器,直接运行app.py文件
#浏览器输入172.0.0.1:5000进入网站