帮助比利。

biliget的Python项目详细描述


Biliget 模块档案

安装

在cmd中输入以下命令安装

pip install biliget
python3 -m pip install biliget

我们提供三个包 basics,fun,ob

在python环境中,需要这样导入

from biliget import basics
from biliget import fun
from biliget import ob

模块介绍

basics 这个包分为两个类

类名功效
Videoget( aid )视频信息操作
Userget( uid )用户信息操作

他们方法有

Videoget( aid ):

方法回调返回类型
id()用户idint
view()观看数int
dan()弹幕数int
reply()评论数int
favorite()收藏数int
coin()硬币数int
share()分享数int
like()点赞数int
copyright()版权状态int
detail()详细信息json
ownerid()视频主人idint
title()视频标题str
cover()视频封面urlstr
desc()视频简介str

Userget( uid ):

方法回调返回类型
userinfo()用户一般信息json
id()用户uidint
following()用户关注数int
whisper()用户私信数(无法获取)int
black()用户黑名单数 (无法获取)int
follower()用户粉丝数int
upinfo()用户具体信息json
username()用户名str
sex()用户性别 男or女str
face()用户头像链接str
sign()用户个性签名str
level()用户等级int
birthday()用户生日 mm-ddstr
badge()用户是否自己的粉丝勋章bool
intr()用户的认证信息str
viptype()用户vip类别 0:无 1:普通VIP 2:年费VIPint
vipthemetype()vip主题状态bool
isfollowed()是否可以被直接关注bool
toppic()主页顶部图片urlstr
liveinfo()直播信息汇总json
liveurl()直播间链接str
liveroomid()直播间号int
liveroomcover()直播间封面链接str
uservideoinfo()用户视频标签list
usertags()视频页面信息json
newv()用户最新视频idint

fun这个包有一个类

类名功效
Ds()获取本站默认搜索内容

他有以下方法

方法回调返回类型
showname()返回搜索框内容文字str
dstype()返回指向页面类型 1为视频int
value()判断类型并给出值$^1$list
url()返回指向urlstr
all()关于默认搜索的所有内容json

1:
如果为视频: ['video',aid] || aid->int

如果为其他: ['other',...]


ob这个包有2个类

类名功效
Fanslook(pagesize)^2获取最近值得关注的up主
Bilitime()bilibili在线人数信息

2: pagesize决定返回值的项数,可选,默认值为5 (详见输出值)

他们有以下方法

Fanslook():

方法回调返回类型
fans()获取最近值得关注的up主粉丝数以及uidlist
copyright()版权说明print()

fans()的返回值

[['点滴菌', 102885422, -6150], ... ]

#这是一个list包裹多个list的结构
#内部list的结构: 第一项-up名字  第二项-up的uid  第三项-粉丝变化
#测试返回5项

Bilitime():

方法回调返回类型
draw()matplotlib画折线图none
zipped()信息汇总list

zipped()的返回值

[[6403023, 4859422, '2019-07-13 12:23:44'], ... ]

#这是一个list包裹多个list的结构
#内部list的结构: 第一项-在线播放数  第二项-在线人数  第三项-时间
#测试返回24项

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
日期:每年的Java周   Java骰子游戏中的反问题   单击项中的java检查唯一列表标识符   在java中,包含操作系统级命令的包是什么?   Excel中带POI的java自动调整行高   Apache Spark中的java“流已损坏”   java在eclipse中导入整个AOSP   Dagger给出了从Android Java 11版迁移到12版时的错误   使用BuffereImage的ArrayList执行java撤消操作   java如何在Ceph对象存储中存储对象   java如何将int声明为array[]并超过主类中的值?   ubuntu 14.04上的java 安卓   java知道可从文件序列化的对象的数量   java中main中声明的变量本质上是静态的吗?