学了一学期 大学计算机基础 的小白要开始做大作业了,从5个看起来都不太正经的题目里面选了个看起来顺眼的——简易B站弹幕分析工具。这个分析可不是做一个词云或者统计一下词频那么简单,要用GUI界面显示出来。分析的更有趣,界面做的更美观都是加分项。

题目 3:简易 B 站弹幕分析工具
加粗样式一、题目描述

网络爬虫是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。通过爬虫技
术,你甚至可以获取互联网上任何你想要的信息。
哔哩哔哩现为中国年轻世代高度聚集的文化社区和视频平台,而弹幕也是 B 站的一大
特色。本题意在使用爬虫技术对 B 站弹幕进行抓取,并利用相关工具对爬取的弹幕进行分
析。
二、基本实验要求

本题希望同学们充分发挥自己的自学能力和资料查找能力,利用 Python3 及其强大的
第三方库设计实现能够自动爬取指定视频的弹幕,并给出相关分析报告的 B 站弹幕分析软
件。
三、评分细则及加分项

  1. 必做部分
    (1)设计一个美观简洁的 GUI,使用户可以通过 GUI 操作软件。
    (2)用户输入视频 BV 号,你的程序需要根据 BV 号来爬取相应视频的弹幕,并在主窗
    口显示至少前 100 条弹幕的内容(如果弹幕数量足够多)。显然一个屏幕的长度不足以显示
    100 条弹幕的内容,你的程序可以通过加入滚动条或其他方式让用户浏览全部内容。
    (3)为了让用户对此时视频的弹幕有更直观的认识,你的程序需要进行相应的统计分
    析,包括但不限于:高能进度条(具体会在下文讲解)、弹幕数量 top1

Python利用GUI界面制作B站弹幕分析工具相关推荐

  1. python tkinter库、添加gui界面_使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)...

    使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二),创建一个,界面,布局,文件,路径 使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二) ...

  2. 曝肝三天,两千行Python代码,制作B站视频下载工具(附源码)

    曝肝三天,两千行Python代码,制作B站视频下载工具(附源码) 文章目录 一.准备工作 二.预览 1.启动 2.解析 3.下载中 4.下载完成 5.结果 三.设计流程 1.bilibili_vide ...

  3. python界面开发 web_使用 web 技术构建 python 的 GUI 界面

    一般来说,选择用于应用程序的 GUI 工具箱会是一个棘手的事情,Python 也不例外.对于 Python 来说,可以选择的工具箱种类繁多.就我所知道的而言,比较常用的就有 TkInter, wxPy ...

  4. Python——利用pygame模块制作RPG游戏(一)

    利用pygame模块制作RPG游戏(一) 需要用到的第三方库:pygame 一.构造游戏的基本框架 1.首先准备好相应的游戏素材:背景,人物动作图片,音乐,音效等. 图片均用png格式,音乐音效均用o ...

  5. python中的gui界面编程_python应用系列教程——python的GUI界面编程Tkinter全解

    全栈工程师开发手册 (作者:栾鹏) python的GUI界面编程,常用的几个python库包含如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包 ...

  6. Python之GUI:基于Python的GUI界面设计的一套AI课程学习(机器学习、深度学习、大数据、云计算等)推荐系统(包括语音生成、识别等前沿黑科技)

    Python之GUI:基于Python的GUI界面设计的一套AI课程学习(机器学习.深度学习.大数据.云计算等)推荐系统(包括语音生成.识别等前沿黑科技) 导读 基于Python的GUI界面设计的一套 ...

  7. python应用系列教程——python的GUI界面编程Tkinter全解

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python的GUI界面编程,常用的几个python库包含如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 ...

  8. 关于《后浪》的B站弹幕分析总结(四)——Python实现LDA内容主题挖掘及主题可视化

    目录 一.使用sklearn里面的LatentDirichletAllocation做主题挖掘 二.使用gensim的ldamodel做主题挖掘 三.如何将结果可视化 四.如何确定主题数 4.1 观察 ...

  9. Python的GUI界面编程Tkinter全解

    python的GUI界面编程,常用的几个python库包含如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter可 ...

  10. 关于《后浪》的B站弹幕分析总结(三)——怎么制作好看的交互式词云

    目录 一.对分词做词频统计 二.使用wordcloud展示词云 二.使用pyecharts绘制词云 三.使用词云制作工具 与本文相关内容链接: B站视频<[数说弹幕]我不小心看了后浪弹幕> ...

最新文章

  1. Python面向对象编程:深度认识类class
  2. python和c-python和C的如何实现互相调用?
  3. HTML中常用的实体字符
  4. 一键生成表结构说明文档的参考,数据字典生成方式参考
  5. php和html和javascript,php和javascript区别有哪些
  6. Wpf控件ListBox使用实例2
  7. python input函数无法输入字符串_Python手把手教程之用户输入input函数
  8. 网页设计html加音频,HTML5网页中如何嵌入音频,视频?
  9. 服务器改家用系统吗,服务器主机改家用
  10. freecplus框架,Linux平台下C/C++程序员提高开发效率的利器
  11. ffmpeg之图片转gif
  12. 使用SuperWebSocket实现Web消息推送
  13. 工业机器人电路图讲解话术_智能对话机器人系统及其实现智能对话的方法与流程...
  14. 基于HALCON的喷码字符自训练与识别
  15. 【Pix4d精品教程】Pix4d项目空三结果精度评估完整解决方案(建议收藏)
  16. CentOS7服务器安装GPU显卡驱动和CUDA简单方法
  17. ABIDE数据集预处理项目
  18. 7-10 哈利·波特的考试
  19. 【PAT】A1107 Social Clusters (30分)
  20. 802.11ac 速率 + 信道 + 国家码信道

热门文章

  1. linux图片分辨率设置吗,Ubuntu-修改图片分辨率,手机怎么修改图片分辨率
  2. 使用 border 属性制作三角形
  3. Android Design 与 Holo Theme
  4. 英语模板作文,词组,句子,句型,开头
  5. EXCEL 对筛选结果进行排序
  6. 数据结构与算法--回溯的理解以及实现
  7. poj-1260 Pearls
  8. 蓝桥ROS机器人之turtlesim贪吃蛇
  9. Python之XML解析
  10. LimeSDR新手入门教程(一)