semvec/pypi-packages huggingface dataset:
cavy 0.2.0
Library of unit testing helpers.
Requires Python: >=3

|Version| |Python| |Source| |Coverage| |Docs| |CI|

This is a *kitchen sink* library of utility classes that simplifies writing
richer tests.  I extracted the contents from various projects that I've
written over the past few years -- this is the result of not wanting to cut
and paste or rewrite the same code everywhere.

.. |CI| image:: https://img.shields.io/circleci/project/github/dave-shawley/cavy/master.svg
   :target: https://circleci.com/gh/dave-shawley/cavy
.. |Coverage| image:: https://coveralls.io/repos/github/dave-shawley/cavy/badge.svg?branch=master
   :target: https://coveralls.io/github/dave-shawley/cavy?branch=master
.. |Docs| image:: https://img.shields.io/readthedocs/cavy.svg
   :target: https://cavy.readthedocs.io/
.. |Python| image:: https://img.shields.io/pypi/pyversions/cavy.svg
   :target: https://pypi.org/project/cavy
.. |Source| image:: https://img.shields.io/github/stars/dave-shawley/cavy.svg?logo=github
   :target: https://github.com/dave-shawley/cavy
.. |Version| image:: https://img.shields.io/pypi/v/cavy.svg
   :target: https://pypi.org/project/cavy
biliget0 0.0.1
Biliget on phone.

# 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()  | 用户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|

#### Userget( uid ):

| 方法  | 回调  | 返回类型 |
| :------------: | :------------: | :------------: |
| 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  |


--------------------------------

### fun这个包有一个类

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

#### 他有以下方法

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

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

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

--------------------------------


### ob这个包有2个类

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


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

#### 他们有以下方法

## Fanslook():

| 方法  | 回调  | 返回类型 |
| :------------: | :------------: |  :------------: |
| fans()  | 获取最近值得关注的up主粉丝数以及uid  | list |
|____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项
biliget 1.3.9
Help with bilibili.

# 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()  | 用户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|

#### Userget( uid ):

| 方法  | 回调  | 返回类型 |
| :------------: | :------------: | :------------: |
| 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  |


--------------------------------

### fun这个包有一个类

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

#### 他有以下方法

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

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

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

--------------------------------


### ob这个包有2个类

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


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

#### 他们有以下方法

## Fanslook():

| 方法  | 回调  | 返回类型 |
| :------------: | :------------: |  :------------: |
| fans()  | 获取最近值得关注的up主粉丝数以及uid  | list |
|____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项
githack 0.0.4.post1
A pure python implemented .git/ folder disclosure exploit
Requires Python: >=3.6
Keywords: git web-security leakage

githack
=======

.. image:: https://badge.fury.io/gh/owenchia%2Fgithack.svg
    :target: https://github.com/owenchia/githack
.. image:: https://travis-ci.com/OwenChia/githack.svg?branch=master
    :target: https://travis-ci.com/OwenChia/githack
.. image:: https://badge.fury.io/py/githack.svg
    :target: https://pypi.org/project/githack/
.. image:: https://img.shields.io/pypi/pyversions/githack.svg
    :alt: PyPI - Python Version
    :target: https://pypi.org/project/githack/
.. image:: https://img.shields.io/github/license/owenchia/githack.svg
    :alt: GitHub
    :target: ./LICENSE

Basically it an py3k version with own implemented Git objects parser for `GitHack <https://github.com/lijiejie/GitHack>`_:

::

  GitHack is a `.git` folder disclosure exploit.

**Why another git dumper tool?**

- python 3.6+ support
- pure-Python implementation without third-party dependencies
- git database crawling support
- zipapp mode support

**How it works?**

- step 1:
  fetch metadata (eg. .git/{HEAD,index,config})
- step 2:
  using commit objects as seed, crawling whole git database
- step 3:
  parse index, then restore objects to source code

**Usage:**

- portable standalone

  > make zipapp

  > python githack.pyz \http://example.com/.git

- pip

  > pip install githack

  > githack \http://example.com/.git