معرفی شرکت ها


based58-0.1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A fast Python library for Base58 and Base58Check
ویژگی مقدار
سیستم عامل -
نام فایل based58-0.1.1
نام based58
نسخه کتابخانه 0.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده kevinheavey <kevinheavey123@gmail.com>
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/based58/
مجوز -
# based58 A fast base-58 Python library `based58` is a fast Python library for [Base58](https://en.wikipedia.org/wiki/Binary-to-text_encoding#Base58) encoding and decoding. It includes support for Base58Check and configurable alphabets. It is [significantly faster](https://gist.github.com/kevinheavey/2abad728d7658c136de0078d667d7267) than the pure-Python [base58 library](https://gist.github.com/kevinheavey/2abad728d7658c136de0078d667d7267), as it calls the Rust [bs58 library](https://github.com/mycorrhiza/bs58-rs) under the hood. The API mimics that of the `base58` library, with the exception that string inputs are not supported, only bytes. ## Installation pip install based58 Note: requires Python >= 3.7. ## Usage ```python >>> import based58 >>> data = [1, 2, 3] >>> based58.b58encode(b'hello world') b'StV1DL6CwTryKyV' >>> based58.b58decode(b'StV1DL6CwTryKyV') b'hello world' >>> based58.b58encode_check(b'hello world') b'3vQB7B6MrGQZaxCuFg4oh' >>> based58.b58decode_check(b'3vQB7B6MrGQZaxCuFg4oh') b'hello world' >>> based58.b58encode(b'hello world', alphabet=based58.Alphabet.RIPPLE) b'StVrDLaUATiyKyV' >>> based58.b58decode(b'StVrDLaUATiyKyV', alphabet=based58.Alphabet.RIPPLE) b'hello world' ``` ## Development ### Setup 1. Install [poetry](https://python-poetry.org/) 2. Install dev dependencies: ``` poetry install ``` 3. Activate the poetry shell: ```sh poetry shell ``` ### Testing 1. Run `maturin develop` to compile the Rust code. 2. Run `make fmt`, `make lint`, and `make test`.


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl based58-0.1.1:

    pip install based58-0.1.1.whl


نصب پکیج tar.gz based58-0.1.1:

    pip install based58-0.1.1.tar.gz