页面有三个,分别是受欢迎的小说类型、作家排榜和纵横小说总数据,其中受欢迎的小说类型和作家排榜都有可交互的图表并配上相应的故事,纵横小说总数据则是有2014到2019的各类型小说排行的数据,还有作家收入排行的数据表可以查看。
实现数据的python——>HTML页面交互。
html文档 index.html 和index2.html主要实现的是将数据以交互式的形式呈现出来以及加上两篇文章,并对界面进行排版美化。
2014_all.html、2015_all.html、datazong.html、zuojia.html等则是关于数据图表的显示,使得数据更加容易看见和抓取。
一共三个个python文档 xiaoshou_web.py和flask_xiaoshou.py主要负责页面的显示和跳转,纵横小说数据清洗.py则是负责交互式数据图表的可视化
在各个页面的左上角有一个点击查找的下拉框,可以从当前页面跳转到另外的两个页面,其中总数据的图标中可以查看历年来的各项小说类型排行的图表。作家排榜的文章中也有一个链接可以回到受欢迎的小说类型的页面,受欢迎的小说类型的页面上有两个下拉框,分别是顶部的下拉框和把页面拉到底部时左上角也会出现一个下拉框。在除了总数据表外的其他数据表中,左上角有设置回到总数据表的链接。
pythonanywhere(http://kalent.pythonanywhere.com/)
python_code(https://github.com/LiuqilunNM/python)