项目目标实现方式:从纵横中文网爬取排行榜数据,收集自2014年至2019年每月的榜单信息和作者收入信息—>运用flask框架实现各项交互,在web页面展现数据表和数据故事—>实现pythonanywhere部署和github上传
部署的网页打开后可能需要一定时间加载,稍稍等待,将看到我们所做的完整页面 🐌
-
主页
- 点击查看主页home
- css样式设置:背景为颜色渐变;banner设置为轮播图;整体为响应式页面
- 页面交互:使用三个蓝按钮,点击跳转至数据表或项目故事的页面
-
数据表页面
-
项目故事 [“纵横小说月票榜”+“作家收入分析”]
-
将数据excel表转化为csv文件,调整为utf-8格式,最后转换成html,形成数据表;
-
增加页面样式css,部分页面部署js调整行为;(此部分负责主页面home和数据表)
-
在flask框架的py文件中,调用函数和数据结构将调整好的HTML代入路径,尝试实现html的可视化网页;(此部分主要为小组合作,并非所有都为个人完成)
-
实现项目web展现后,通过“下拉框“和“按钮”实现多个界面的跳转。
-
文件上传:安装git,将项目文件上传到github;从pythonanywhere中导入github中的文件
-
实现部署:借助Bash Consoles执行命令,进入该项目文件—>创建虚拟环境—>安装模块,再根据报错调整绝对URL。
想要了解更多详细,到Github-fiction 中查看更多代码😃