示例:获取番剧剧集 BV 号

番剧剧集也是视频,只不过是特殊的视频,也有 BV 号。

若想下载,首先得获取到 BV 号。

  1. from bilibili_api import bangumi, sync
  2. async def main():
  3. b = await bangumi.get_episode_info(374717)
  4. # 打印 bv 号
  5. print(b['epInfo']['bvid'])
  6. sync(main())

示例:获取番剧所有长评

  1. from bilibili_api import bangumi, sync
  2. async def main():
  3. next = None
  4. cmts = []
  5. while next != 0:
  6. b = await bangumi.get_long_comment_list(28231846, next=next)
  7. cmts.extend(b['list'])
  8. next = b['next']
  9. for cmt in cmts:
  10. print(cmt)
  11. sync(main())