semvec/pypi-packages huggingface dataset:
sbk 2021.1001a0
Wallet seed generation from a brainkey with Shamir Secret Shares as Backup.
License: MIT
Requires Python: >=3.6
Keywords: ssss shamir split share secret bitcoin electrum seed brainkey crypto

# [SBK: Split Bitcoin Keys][repo_ref]

<p align="center">
<b>SBK is still ALPHA quality software, please only use if you want to contribute.</b>
</p>

<p align="center">
<img src="https://mbarkhau.keybase.pub/sbk/logo_128.png" height=128 style="background: white;">
</p>

SBK is a program to generate and recover Bitcoin wallets. The goal of SBK is to enable most people to live up to the security mantra of Bitcoin: [Your keys, your coins; not your keys, not your coins][href_yt_aantonop].


Project/Repo:

[![LitProg Documentation][docs_img]][docs_ref]
[![MIT License][license_img]][license_ref]
[![Supported Python Versions][pyversions_img]][pyversions_ref]
[![CalVer 2021.1001-beta][version_img]][version_ref]
[![PyPI Version][pypi_img]][pypi_ref]
[![PyPI Downloads][downloads_img]][downloads_ref]

Code Quality/CI:

[![Build Status][build_img]][build_ref]
[![Type Checked with mypy][mypy_img]][mypy_ref]
[![Code Coverage][codecov_img]][codecov_ref]
[![Code Style: sjfmt][style_img]][style_ref]

| Name                                | role              | since   | until |
| ----------------------------------- | ----------------- | ------- | ----- |
| Manuel Barkhau (mbarkhau@gmail.com) | author/maintainer | 2019-01 | -     |

## Development/Testing

```bash
$ git clone https://gitlab.com/mbarkhau/sbk
$ cd sbk
$ make install
$ make lint mypy test
```

[href_yt_aantonop]: https://www.youtube.com/watch?v=AcrEEnDLm58

[docs_img]: https://mbarkhau.keybase.pub/sbk/litprog_badge.svg
[docs_ref]: https://mbarkhau.gitlab.io/sbk/docs

[repo_ref]: https://gitlab.com/mbarkhau/sbk

[build_img]: https://gitlab.com/mbarkhau/sbk/badges/master/pipeline.svg
[build_ref]: https://gitlab.com/mbarkhau/sbk/pipelines

[codecov_img]: https://gitlab.com/mbarkhau/sbk/badges/master/coverage.svg
[codecov_ref]: https://mbarkhau.gitlab.io/sbk/cov

[license_img]: https://img.shields.io/badge/License-MIT-blue.svg
[license_ref]: https://gitlab.com/mbarkhau/sbk/blob/master/LICENSE

[mypy_img]: https://img.shields.io/badge/mypy-checked-green.svg
[mypy_ref]: https://mbarkhau.gitlab.io/sbk/mypycov

[style_img]: https://img.shields.io/badge/code%20style-%20sjfmt-f71.svg
[style_ref]: https://gitlab.com/mbarkhau/straitjacket/

[pypi_img]: https://img.shields.io/badge/PyPI-wheels-green.svg
[pypi_ref]: https://pypi.org/project/sbk/#files

[downloads_img]: https://pepy.tech/badge/sbk/month
[downloads_ref]: https://pepy.tech/project/sbk

[version_img]: https://img.shields.io/badge/CalVer-2021.1001--beta-blue.svg
[version_ref]: https://pypi.org/project/pycalver/

[pyversions_img]: https://img.shields.io/pypi/pyversions/sbk.svg
[pyversions_ref]: https://pypi.python.org/pypi/sbk


# Changelog for https://gitlab.com/mbarkhau/sbk

## v201912.1001-alpha

 - Initial release
basecrawler 0.1.20
This is the crawler libray
License: MIT

快速说明
==========

简介
-------

BaseCrawler是一个轻量级，简单快捷上手操作基础爬虫工具库，对于爬虫开发者，有很多实用的功能已经进行了优化与完善。
BaseCrawler帮你处理各种类型怪异的url拼接错误问题，以及各种不同格式的时间，有很多小功能帮你解决头疼的问题。
API说明文档请访问：http://www.basecrawler.com
具体使用请查看文档
QQ交流群:662500882


版本支持
----------
    * Python 2.7.x
    * Python 3.x
    * 如python3发现Bug，请与我联系！

安装说明
----------

    PIP 安装

    ``pip install basecrawler``

使用说明——方式一
-------------------

    首先我们引入BaseCrawler ::

        from basecrawler import BaseCrawler

    声明一个url地址， 例如: ::

        url = http://www.baidu.com

    实例化一个BaseCrawler对象 ::

        basecrawler = BaseCrawler()

    通过basecrawler请求目标url ::

        response = basecrawler.requests_get(url)

    ``response`` 是requests.Response对象，输出返回的结果内容 ::

        print response.text

使用说明——方式二
------------------

如果我们采用面创建类的方式实现，可以直接继承 ``BaseCrawler`` ::

    from basecrawler import BaseCrawler

    class Crawler(BaseCrawler):

        # 定义你自己的类方法
        def foo():
            pass

    if __name__ == "__main__":
        crawler = Crawler()
        url = http://www.baidu.com
        crawler.requests_get(url)


支持反反爬
----------

    * 目前完成基础反反爬处理, 根据反反爬策略可以选择不同的处理方式
    * 常见反爬的东西，大家就不要再自己码代码了，这里我进行处理了！
    *

支持动态网页爬取
---------------

    * 支持处理JS加载数据处理, 同时完成对 Phantomjs 性能优化
    * 想必大家在使用selenium中的PhantomsJS 时一定非常消耗性能哦，这里我已经完成性能优化，让它飞起来！

支持代理
---------

    * 支持 ``requests`` 及 ``phantomjs`` 代理
    * requests的代理可能大部分小伙伴都会加（如果不会，我这里也有哦）
    * PhantomJS不会使用代理的快来用吧！这里都给你做好了！

支持翻页处理
------------

    * 实现web网站翻页处理, 按API格式设置，可自动完成翻页处理

支持自动获取免费代理
-------------------

    * basecrawler内含获取代理IP方法，单次调用提供100个免费IP, 因验证ip会加大代理负载，IP不做验证处理，即时即用

支持图片下载与替换
-------------------

    * 支持将目标图片下载到OSS服务中

支持自动修复iframe视频地址
-------------------------

    * HTML中存在iframe视频，不能正常播放的，已经完成处理。

取消支持微信
-------------
    * 取消微信支持