Esempio n. 1
0
def main():
    print "start"
    comp = Compressor("MyFile.csv", 4, ",")
    comp.compress()

    comp.decompress("MyCompressedFile.csv")

    print "end"
Esempio n. 2
0
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()
Esempio n. 3
0
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()