huffman encode and decode
Project description
✨ pyhuffman ✨
The python binding for huffman
公开函数
from typing import IO, Union
from pathlib import Path
InputType = Union[str, bytes, Path, IO]
def encode_file(in_: InputType, out_: InputType) -> int: ...
def decode_file(in_: InputType, out_: InputType) -> int: ...
def encode(data: bytes) -> bytes: ...
def decode(data: bytes) -> bytes: ...
环境变量
HFM_USE_CFFI
强制使用cffi后端
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-huffman-0.1.1.tar.gz
(124.9 kB
view hashes)
Built Distributions
Close
Hashes for python_huffman-0.1.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ab581dda72dc160e89942842bf481ffe18b87c194505320a7020d6a20220f3c |
|
MD5 | 390e244c04bd69561fd71c12bc4820dd |
|
BLAKE2b-256 | cf3e48cd157bfc8b15b55dee0a2fda606931f9b4529299bd513a6de38b8d140c |
Close
Hashes for python_huffman-0.1.1-pp38-pypy38_pp73-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 449364c968993d82becc9dac7bb0edd883c29549dad6f9dcff480d4c710477f9 |
|
MD5 | 15bef291f5734269ddc94adf387149f3 |
|
BLAKE2b-256 | d6a47fa832f44c04db51c867c7c2bac09fac1d589087331460e7dcc317dda795 |
Close
Hashes for python_huffman-0.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 178fdfd1eeb1f24e3dc5963c5b3d41d03c91482346c622fc83ac4e2d381c04e8 |
|
MD5 | f08a3745fc4b587579e3653a6155f67b |
|
BLAKE2b-256 | 7cad779d8ec1c0ff20589f647e263df4d380912ee0a975b6d60217f119aa18a2 |
Close
Hashes for python_huffman-0.1.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e0121a59850850c05f880beb77af2f1408b5ff26a1956e20de4dce135688b59 |
|
MD5 | ae6ad6bc8912ff4445e39846e6e78bdb |
|
BLAKE2b-256 | 7d36d26becefaf7f19c41a75c17081794608930cdbde8d3ecbc1af3cef3aa76d |
Close
Hashes for python_huffman-0.1.1-pp37-pypy37_pp73-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47df464e93399782a1efe732c15012b104e5b52c606bf2df1e6571938ec00360 |
|
MD5 | 142f1bc7681aa40d5245081df3b48014 |
|
BLAKE2b-256 | c7cd2d511984899a6770149b9f53f4ae3d757152f32d004b21ed40e9abe97d14 |
Close
Hashes for python_huffman-0.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65b8a1304a3c5d94eaac347d3602f32202f139c45cfa85c18f32e51aee35694d |
|
MD5 | b0a423984329f7518901e7c74fc9e521 |
|
BLAKE2b-256 | 9512634275b392990c0a650026ffc2d5ea2463230691f3b6d230594b2a8ddff3 |
Close
Hashes for python_huffman-0.1.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15763a4db987af12b7f6f7eede1ba5c6613eec934c04c17b6336fb0ff9eda2c4 |
|
MD5 | 7c228377a6647799befe32e4bce6b0a7 |
|
BLAKE2b-256 | 0a6302fd1ae52915bcd967f1378712f694e55753d47d7e98268ee7873a153d98 |
Close
Hashes for python_huffman-0.1.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e954ad1a29218b920b4f3c09d6fd8eea2b2b7fb0d1653ea4952eeb757b2a3eff |
|
MD5 | 7047f8130b15652dddae181192c58005 |
|
BLAKE2b-256 | ffb72394630d522b0cd8dbe05451fd68360fa35b46faee64d6463a0f3978dfdc |
Close
Hashes for python_huffman-0.1.1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efe965514dc77023d45329eb166d3be1eef9f960cee7e56026668232394f7f8d |
|
MD5 | 939032507a6063f3f94799f50ae6a192 |
|
BLAKE2b-256 | 757d59d7bcda8f63de46b0927453a34a5b27bbef45f343156ac5b86bf943d0b8 |
Close
Hashes for python_huffman-0.1.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a83d601a1a6608d3683ab2fd1d2c22bc5be9ec61e776f1c8c78dc80b8362de1 |
|
MD5 | d01479928345de7d303aebf7f6640814 |
|
BLAKE2b-256 | e81836f19dce8f0e082fddfe8cedbb3c9b8f0c7a775134a0aaa039b81ee600dd |
Close
Hashes for python_huffman-0.1.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9ee1401a5ebddd7568788a84e5a1c5751bdf49c98af448f84f1bc02cba5ac83 |
|
MD5 | e2702f6b5974ff9c6aa651453a3d3f41 |
|
BLAKE2b-256 | f544d29192ab4df51e15512e63d0c4922762ec63416f861334966da13f73efda |
Close
Hashes for python_huffman-0.1.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2deea3c6301ed888e2394fd768acdf82b3b874459a4c76ac35a65b55391d55bc |
|
MD5 | 1d64d5de7548c917095453770211778f |
|
BLAKE2b-256 | 8962ab238c504a5e8ac59e5d56a1af316b3e4f0421bfe1a8a12db643883771c6 |
Close
Hashes for python_huffman-0.1.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7714a70f57477b2c545e95ebbcbcf11c57fd85a19cf5af93ba45a65b52f9d05 |
|
MD5 | 6d9720ecfffe8fab16bd6b2bb43f018e |
|
BLAKE2b-256 | 48f82a79edaacb54b929fedbb14c921fffc79586d36534702cddf8b41df12475 |
Close
Hashes for python_huffman-0.1.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b16c733bcef01b9452554672ff3f0c355b7e6fb0ed32e73036a6243c5c41dcca |
|
MD5 | 20a4899a4779380ca5fc11bd53f1df5f |
|
BLAKE2b-256 | 655ca054da151af3adfb30747afb912b192b679f857567259e2766f486286288 |
Close
Hashes for python_huffman-0.1.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1645c212d19ff1ae37ae2c2387f2d32b75a1ed561d7123313245b4bd196c0fe |
|
MD5 | a35ff292d20a5a4b9b47dcd733cb8620 |
|
BLAKE2b-256 | 04177a8e66ae94a7b1714ae1bedd4d12d0eab38d94abee2c314262f2fb52557b |
Close
Hashes for python_huffman-0.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c6cc1092a77ad989c83e15e69fb1b9929fe32bab5d2565ec3456dbd471a7648 |
|
MD5 | 4c5eca197b57b7f4d4fae829b856eae0 |
|
BLAKE2b-256 | 810315aa2ff4bd95fcde97b320c489936a1d2b043caadfbe3a6693eb43688c9e |
Close
Hashes for python_huffman-0.1.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42ed703be01d7e92d074985fcc6172f928900339f54e850c32fb47d52b4015b3 |
|
MD5 | 575e1c58f35c1a79a90cae0a5a34aab9 |
|
BLAKE2b-256 | 79c30bd6f1478766ef03d9c275d66e7eb7a8d0ba226076f098b7ae1afa2d6e17 |
Close
Hashes for python_huffman-0.1.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bc0a3ca67fb37bd22f6ff31765a0bddcec580b69f5532f0daa3ab0bd0f300ad |
|
MD5 | 5c3d5d034b40070a4262c59997c76913 |
|
BLAKE2b-256 | e9fc0afe04126731231f47b8349ebbcdabb1c1ce0a645c58195222e3ccbcef28 |
Close
Hashes for python_huffman-0.1.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 357fe2e8dbe3132334b9c6c35db3ad6fcb851deb3f9bb0a94a7f20a03130f1b3 |
|
MD5 | a5d460e8937bd78e1045ca41d0fc5f49 |
|
BLAKE2b-256 | bc860ae219a1963830349e64a1e6e30774a0de63fcf9feac7c8bc8d40464b461 |
Close
Hashes for python_huffman-0.1.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f478c8ffcd9288531ac87d8eb5656408b4dcb1ec8a51e4f25d60a67bcaea3afa |
|
MD5 | 06900e05a988f0f994f74a4fe562fbc6 |
|
BLAKE2b-256 | a21bdeeb25df214ec67d1453b37e5c5933fa3c5725e6a76b73f7ac931e14a38a |
Close
Hashes for python_huffman-0.1.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a905a0eac89aa20d63d6c4bcf4d9625a2366c05f94d39166953814745638b72 |
|
MD5 | 99ad145e9b331dbd67bd9039b1adf111 |
|
BLAKE2b-256 | 0057226b12de55a1d2c732766b68575c189c4db0a767704296eab198e9a7b89f |