biliBV

A Python Lirary that you can encode av-number to BV-string or decode BV-string.


License
WTFPL
Install
pip install biliBV==1.0.1

Documentation

biliBV

Python LICENSE

获取

使用这条命令

pip install biliBV

或者从本仓库的Release页面下载安装.

来源

算法来源

感谢原作者,知乎用户mcfx.

怎样使用这个库

非常简单,只有两个函数.

  • decode()

    • 将BV字符串转换为av编号,返回值是一个int类型的av编号.
    • 用法
      • 传入一个字符串,以"BV"开头.
      • 例子:BV1FE411A7Xd -> decode("BV1FE411A7Xd")
  • encode()

    • 将av编号转换为BV字符串,返回值一个str类型的BV字符串
    • 用法
      • 传入一个字符串,以"av"开头.
      • 例子:av97809031 -> encode("av97809031")