From f0710bb442a6ddc0f90ff0f67578c9ea661614de Mon Sep 17 00:00:00 2001 From: Sven Gestegard Robertz <sven.robertz@cs.lth.se> Date: Sat, 15 Feb 2014 18:48:27 +0100 Subject: [PATCH] added LabComm2013 as default version for python encoder and decoder --- examples/wiki_example/example_decoder.py | 3 ++- examples/wiki_example/run | 2 +- lib/python/labcomm/LabComm.py | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/wiki_example/example_decoder.py b/examples/wiki_example/example_decoder.py index 8a0ba7b..a725330 100755 --- a/examples/wiki_example/example_decoder.py +++ b/examples/wiki_example/example_decoder.py @@ -4,7 +4,8 @@ import labcomm import sys if __name__ == "__main__": - d = labcomm.Decoder(labcomm.StreamReader(open(sys.argv[1])), sys.argv[2]) + version = sys.argv[2] if len(sys.argv) == 3 else "LabComm2013" + d = labcomm.Decoder(labcomm.StreamReader(open(sys.argv[1])), version) while True: try: diff --git a/examples/wiki_example/run b/examples/wiki_example/run index 62c288e..c2f3bd5 100755 --- a/examples/wiki_example/run +++ b/examples/wiki_example/run @@ -21,4 +21,4 @@ javac -cp ../../lib/java:. *.java # Run through all executables (c->java->Python) ./example_encoder one two java -cp ../../lib/java:. example_decoder_encoder example.encoded example.javaencoded -PYTHONPATH=../../lib/python ./example_decoder.py example.javaencoded LabComm2013 +PYTHONPATH=../../lib/python ./example_decoder.py example.javaencoded diff --git a/lib/python/labcomm/LabComm.py b/lib/python/labcomm/LabComm.py index 4be9f8b..5b36d85 100644 --- a/lib/python/labcomm/LabComm.py +++ b/lib/python/labcomm/LabComm.py @@ -553,7 +553,7 @@ class Codec(object): class Encoder(Codec): - def __init__(self, writer, version): + def __init__(self, writer, version="LabComm2013"): super(Encoder, self).__init__() self.writer = writer self.versoin = version @@ -634,7 +634,7 @@ class Encoder(Codec): # self.pack("!i%ds" % len(s), len(s), s) class Decoder(Codec): - def __init__(self, reader, version): + def __init__(self, reader, version="LabComm2013"): super(Decoder, self).__init__() self.reader = reader self.version = version -- GitLab