Metadata-Version: 2.1
Name: bilibili-up
Version: 2.0.0.0
Summary: bilibili_up获取bilibili视频信息的爬虫！
Home-page: https://pypi.org/user/SuiBo/
Author: SuiBo
Author-email: 534047068@qq.com
License: UNKNOWN
Description: # Bilibili_up 使用方法
        ****
        >如果程序错了（特别是av号的操作和ip），请报告给534047068@qq.com。
        ### 关于 BV 号视频的操作<br><br>
        **导入BV操作(av号也一样)**<br>
        获取BV视频评论区（字典）<br>
        ```ruby
        from bilibili_up import BV # BV 号
        from bilibili_up import AV # av 号
        ```
        ```ruby
        #获取BV视频评论区（字典）
        comments = BV_get_comments(BV=123456789, 
                   PageNumber=5, 
                   headers={"User-Agent": "Mozilla/5.0"})
        for username, content in comments.items():
            print(f"{username}: {content}")
        ```
        其中，BV、PageNumber是必选参数，其他为可选参数。<br>
        PageNumber：页数（1~PageNumber）<br>
        BV：视频BV号<br>
        headers（可选）：自定义请求头<br>
        ip（可选）:自定义ip<br>
        返回值是一个字典｛username:content｝<br>
        >自定义ip选项加上了<br>
        
        获取视频信息<br>
        ```ruby
        video_info = BV_get_File("BVxxxxxxxx", headers={"User-Agent": "Mozilla/5.0"})
        print(video_info)
        ```
        该函数会返回一个字典，包含视频的播放量、发布时间、作者信息和弹幕数量。<br>
        源代码的一部分：
        ```ruby
        return {
                        "播放量": play_count,
                        "发布时间": publish_time,
                        "作者": {
                            "名称": author_name,
                            "UID": author_uid
                        },
                        "弹幕数量": danmaku_count,
                        "bvid": video_data['bvid'],  # 视频BV号
                        # av号是"avid"
                        "援助": video_data['aid'],  # 视频援助号
                        "视频tid": video_data['tid'],  # 视频tid
                        "tname": video_data['tname'],  # 视频分类名
                        "版权": video_data['rights'],  # 版权信息
                        "封面图片": video_data['pic'],  # 封面图片链接
                        "title": video_data['title']  # 视频标题
                    }
        ```
        想获得作者的uid就需要：
        ```
        a = BV_get_File("BVxxxxxxxx")["作者"]["UID"]
        ```
        其中，BV是必选参数，其他为可选参数。<br>
        BV：视频BV号<br>
        ip（可选）:自定义ip<br>
        headers（可选）：自定义请求头<br>
        
        获取BV视频弹幕（字典）<br>
        ```ruby
        # 调用函数
        BV_get_danmaku(bvid)
        # 传入指定的 BV 号
        bvid = 'BV**********'
        
        # 调用函数获取弹幕数据
        danmaku_data = BV_get_danmaku(bvid)
        ```
        弹幕数据格式说明： `danmaku_data` 是一个字典，以弹幕的时间为键，弹幕内容为值：
        ```ruby
        {
            time_1: content_1,
            time_2: content_2,
            ...
        }
        ```
        >请确保提供的 BV 号是有效的，对应的视频存在并且具有弹幕。
        ****
        >在0.2.1.1版本中，获取BV视频评论区中的BV参数是video_bv（已过时）
        ****
        ### 1.0.0.0 正式版本更新
        
        >支持选择ip<br>
        >增加了BV_get_File函数的多个选项<br>
        ****
        ### 1.1.0.0 正式版本更新
        >支持获取弹幕<br>
        ****
        ### 1.2.0.0 正式版本修复
        >取消了不必要的错误<br>
        ****
        ### 2.0.0.0 正式版本更新
        >增加了av号的操作！和BV号同步更新！<br>
Platform: UNKNOWN
Description-Content-Type: text/markdown
