Skip to content

An implement of huffman coding for compress any file and decompress it.

Notifications You must be signed in to change notification settings

Mhs-220/HuffmanCoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HuffmanCoding with Python3

Forked from THIS REPOSITORY.

Requirements:

  • PyQt5

Usage

python3 main.py

What's changed?

  • You can compress multiple files
  • Compressed files name is equal with Decompressed
  • a very simple GUI with PyQt5 for ease of use
  • fix a little bug on __str__ method in CodeTree Class

Final Notes:

  • I'm not good at grammar, so... Sorry if i can't tell what i mean
  • The Main source support both python2 and python3 but i don't like python2 so i changed it to run only with python3 :D, but it's not hard to compatible it again, just look at the original repo. Sorry again :P

About

An implement of huffman coding for compress any file and decompress it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages