- $ python setup.py build
- $ python setup.py install
- compress & decompress:
python example:
#-*- coding:utf-8 -*-
import PycHuffman as huffman
def run_test():
file_in = 'original_file.jpg'
file_out = 'compressed_file.hum.bin'
file_out_out = 'decompressed_file.hum.jpg'
rtn = huffman.compress(file_in, file_out)
print('compress return:', rtn)
rtn = huffman.decompress(file_out, file_out_out)
print('decompress return:', rtn)
if __name__ == '__main__':
run_test()
- $ python -m pip install --user --upgrade setuptools wheel twine
- $ python setup.py sdist bdist_wheel
- $ python -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/*