diff --git a/pykat/finesse.py b/pykat/finesse.py index f442a719cb8d644dfe9b7f2b11f312921359cb3a..88e58e47dc25e2cc34ba554cd77d5fe11dc8eee0 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -210,6 +210,16 @@ class BlockedKatFile(object): bkf.write("mytest.kat") """ + def __str__(self): + rtn = "" + + for block in self.ordering: + rtn += "\n%%% FTblock " + block + "\n" + rtn += self.blocks[block] + rtn += "%%% FTend " + block + "\n" + + return rtn + def __init__(self, NO_BLOCK="NO_BLOCK"): self.__NO_BLOCK = NO_BLOCK self.ordering = [self.__NO_BLOCK]