Python 爬虫实战计划:第四周作业

要求:

image.png

项目源码github地址:https://github.com/zhaiyifei/mygithub/tree/master/ershouwang

项目结构:


image.png
image.png
image.png

项目流程:

  1. 首先把静态页面做出来。

  2. 然后将静态页面转换为动态页面。

  3. 制作静态页面。效果如下:
    a. home.html


    image.png

    b. pie.html


    image.png

    c. top3.html
    image.png

    image.png

    下面进行图表的绘制

    1. home.html
      home.html是发帖量对比柱状图。
      柱状图的highcharts是这个样子的:


      image.png

      效果如下:


      image.png

      改成动态的时候,只需要动态生成series数组内部的字典(json)结构即可。
  4. pie.html 一天内交易出去的商品,地区与类目饼图
    饼图highcharts是这个样子的:


    image.png

    效果如下:


    image.png

    两个饼图,做两个highcharts即可。
    改成动态时候,我们只需要将series里面的data嵌套数组动态生成即可。
  5. top3.html 各城区中最热销的三个类目柱状图
    柱状图highcharts 与home.html中的柱状图是一模一样的


    image.png

    我们需要做一个下拉菜单,根据下拉菜单显示对应的柱状图数据。
    使用semantic-ui下拉菜单组件,制作下拉菜单。
    动态生成的时候,动态生成下拉选项即可。
    柱状图数据,根据下拉菜单动态从后台获取,前台使用 ajax动态生成highcharts的series数据。
    静态网页制作完毕,下面将静态页面转换为动态页面。

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,017评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • 自从看过秋叶大师推荐的《如何打造个人品牌》后,我就砰然心动。但是一直毫无头绪,刚开始我以为做个人品牌就是自己做生意...
    佳贻阅读 2,435评论 0 0
  • 承认也好,否定也罢,一个无法改变的事实就是:最终,我们都将会变成当初自己最讨厌的那种人。曾经所谓的铮铮铁骨与浩浩脊...
    成富阅读 11,754评论 0 0
  • 我始终学不会如何巧妙的游移灾难 , 以及安度一生, 永远笨拙且热泪盈眶地以为爱足以抵挡一切。从孤独里慢慢爬出来...
    fd9586bc08cf阅读 3,134评论 0 4