Skip to content

Hufman tools for compression & decompression - School project

Notifications You must be signed in to change notification settings

I-Iugo/huffman_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

huffman-tools

Huffman tools to compress & decompress

Build in Python 3

Todo:

  • Compression
    • Extract content from file
    • Compress file
    • Read file in byte array
  • Decompression
    • Extract compressed content from file
    • Decompress file
    • Decompressed file content is the same as the original file content
    • Read file in byte array
  • CLI (Command Line Interface)

Usage

[TP_HUFFMAN] $ python3 huffman.py -c leHorla.txt
# OUTPUT => Your content has compressed in: leHorlaEncode.txt
[TP_HUFFMAN] $ python3 huffman.py -d leHorlaEncode.txt
# OUTPUT => Your content is in: leHorlaDecode.txt

About

Hufman tools for compression & decompression - School project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages