Run-length encoding compressor in Python 3.
Translated Ron Penton's C RLE compressor from "Data structures for game programmers" into Python 3, for Paris VIII University.
$ ./rle.py
Enter file name: test.txt
Original File Size: 26
Compressed File Size: 14
Compression Ratio: 1
Checking Array Integrity...
Arrays match!
Enter data file name: test.txt.rle
Decompressed to test.txt