200行Python代码实现B站UP主小助手(显示视频播放数、粉丝数等)

本文介绍了使用Python的pygame框架开发一个B站UP主小助手,显示包括日期时间、树莓派IP、粉丝数、视频播放数等信息。文章还提及了在开发过程中遇到的问题,如处理pygame主循环、加载字体显示文字、获取和显示B站数据等,并提到了B站API的使用。最后,作者分享了自己的学习和工作经验。
摘要由CSDN通过智能技术生成

虽然我对3、4更加熟悉,但毕竟树莓派的性能有限,我只好弃用。1我不熟,但是在我的规划里,我并不需要一些标准化的UI组件。所以最终选择了 pygame 的框架,并且树莓派系统里也默认安装了 pygame 环境,虽从未写过 python ,但对 python 的大名如雷贯耳,早就想学习一下,正好拿这个项目练练手

功能点

===

  • 显示日期时间

  • 显示树莓派当前局域网IP

  • 显示当前UP主粉丝数

  • 显示B站未读消息

  • 显示B站视频总计播放数

  • 显示视频总计获赞数

  • 显示总计获得充电次数

  • 显示直播间人气值

  • 显示直播间弹幕

  • 将直播间弹幕念出来(TTS)

功能是不是还挺丰富的,从写第一行代码到完成也就花了两天不到的时间,这也证明了使用 python 开发的高效率,下面来说说这些功能开发中我遇到了哪些问题,我又是如何解决的。

pygame框架

========

pygame官网: https://www. pygame.org/

pygame 是python环境下最流行的游戏开发框架,当我不需要那些常见的UI组件时,使用游戏框架来开发反而更简单。

安装pygame

pip install pygame

框架基础使用示例

引入pygame和sys

import pygame,sys

定义一个run_game函数,把初始化的逻辑都放里面

def run_game():

初始化pygame引擎

pygame.init()

设置py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值