diff options
Diffstat (limited to 'dialoguer/__init__.py')
-rw-r--r-- | dialoguer/__init__.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/dialoguer/__init__.py b/dialoguer/__init__.py index bf1e978..7b05a5f 100644 --- a/dialoguer/__init__.py +++ b/dialoguer/__init__.py @@ -89,15 +89,18 @@ class Dialogue: return data def import_variable(self, var_name): + self.send(1) + recv_chk = self.recv(set_data_type=bool) self.send(var_name, False) val = self.recv(True) return val - def evaluate_expression(self, expr): + def evaluate_expression(self, method_name, *args): + self.send(2) pass def close(self): - self.send('!DISCONNECT') + self.send(0) self._launch.join() self.conn.close() self.conn = None |