在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
| 类名 |
功效 |
| Videoget( aid ) |
视频信息操作 |
| Userget( uid ) |
用户信息操作 |
| 方法 |
回调 |
返回类型 |
| id() |
用户id |
int |
| view() |
观看数 |
int |
| dan() |
弹幕数 |
int |
| reply() |
评论数 |
int |
| favorite() |
收藏数 |
int |
| coin() |
硬币数 |
int |
| share() |
分享数 |
int |
| like() |
点赞数 |
int |
| copyright() |
版权状态 |
int |
| detail() |
详细信息 |
json |
| ownerid() |
视频主人id |
int |
| title() |
视频标题 |
str |
| cover() |
视频封面url |
str |
| desc() |
视频简介 |
str |
| 方法 |
回调 |
返回类型 |
| userinfo() |
用户一般信息 |
json |
| id() |
用户uid |
int |
| following() |
用户关注数 |
int |
| whisper() |
用户私信数(无法获取) |
int |
| black() |
用户黑名单数 (无法获取) |
int |
| follower() |
用户粉丝数 |
int |
| upinfo() |
用户具体信息 |
json |
| username() |
用户名 |
str |
| sex() |
用户性别 男or女 |
str |
| face() |
用户头像链接 |
str |
| sign() |
用户个性签名 |
str |
| level() |
用户等级 |
int |
| birthday() |
用户生日 mm-dd |
str |
| badge() |
用户是否自己的粉丝勋章 |
bool |
| intr() |
用户的认证信息 |
str |
| viptype() |
用户vip类别 0:无 1:普通VIP 2:年费VIP |
int |
| vipthemetype() |
vip主题状态 |
bool |
| isfollowed() |
是否可以被直接关注 |
bool |
| toppic() |
主页顶部图片url |
str |
| liveinfo() |
直播信息汇总 |
json |
| liveurl() |
直播间链接 |
str |
| liveroomid() |
直播间号 |
int |
| liveroomcover() |
直播间封面链接 |
str |
| uservideoinfo() |
用户视频标签 |
list |
| usertags() |
视频页面信息 |
json |
| newv() |
用户最新视频id |
int |
| 方法 |
回调 |
返回类型 |
| showname() |
返回搜索框内容文字 |
str |
| dstype() |
返回指向页面类型 1为视频 |
int |
| value() |
判断类型并给出值$^1$ |
list |
| url() |
返回指向url |
str |
| all() |
关于默认搜索的所有内容 |
json |
1:
如果为视频: ['video',aid] || aid->int
如果为其他: ['other',...]
| 类名 |
功效 |
| Fanslook(pagesize)^2 |
获取最近值得关注的up主 |
| Bilitime() |
bilibili在线人数信息 |
2:
pagesize决定返回值的项数,可选,默认值为5 (详见输出值)
| 方法 |
回调 |
返回类型 |
| fans() |
获取最近值得关注的up主粉丝数以及uid |
list |
| copyright() |
版权说明 |
print() |
[['点滴菌', 102885422, -6150], ... ]
#这是一个list包裹多个list的结构
#内部list的结构: 第一项-up名字 第二项-up的uid 第三项-粉丝变化
#测试返回5项
| 方法 |
回调 |
返回类型 |
| draw() |
matplotlib画折线图 |
none |
| zipped() |
信息汇总 |
list |
[[6403023, 4859422, '2019-07-13 12:23:44'], ... ]
#这是一个list包裹多个list的结构
#内部list的结构: 第一项-在线播放数 第二项-在线人数 第三项-时间
#测试返回24项