def main(): print "start" comp = Compressor("MyFile.csv", 4, ",") comp.compress() comp.decompress("MyCompressedFile.csv") print "end"
from Compressor import Compressor from IPython import embed filepath = 'testfiles/news.txt' filepath = 'testfiles/book1.txt' # compressor = Compressor(filepath, data='baaaabaaabc', method='CM') # compressor.compress() # compressor.decompress() # compressor2 = Compressor(filepath, data='baacaabasaab', method='FC') # compressor2.compress() # compressor2.decompress() compressor = Compressor(filepath, method='CM') compressor.compress() result = compressor.compress_result embed() compressor.export_compress_result() compressor.decompress() compressor2 = Compressor(filepath, method='FC') compressor2.compress() compressor2.decompress() compressor = Compressor(filepath, method='CM') compressor.compress() compressor.export_compress_result() compressor.decompress()
from Model import Model from Compressor import Compressor from Read_bit import Read_bit from Decompressor import Decompressor import sys,os mode = sys.argv[1] filename = sys.argv[2] model = Model(filename.split(".")[0]+'.txt') #print model.c if mode == "-c": print "----------compressing-----------" c = Compressor(filename,model) c.compress() elif mode == "-d": print "---------decompressing----------" d = Decompressor(filename,model) d.decompress()