From b80fc62664def0331c7194d5dff5388c707ed6f9 Mon Sep 17 00:00:00 2001 From: Daniel Brown <ddb@star.sr.bham.ac.uk> Date: Tue, 8 Mar 2016 21:29:08 +0000 Subject: [PATCH] adding __str__ for kat object which just prints kat script --- pykat/finesse.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pykat/finesse.py b/pykat/finesse.py index b1506b7..8c2dd3b 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -931,7 +931,10 @@ class kat(object): self.remove(o) del self.__blocks[name] - + + def __str__(self): + return "".join(self.generateKatScript()) + def parseCommands(self, commands, blocks=None, addToBlock=None): try: if addToBlock is not None and blocks is not None: -- GitLab