From a1722faa941e13a24a32ec3dba0524b163e087d7 Mon Sep 17 00:00:00 2001 From: TinWoodman92 Date: Thu, 6 Jul 2023 18:47:38 -0500 Subject: added assign variable method. --- dialoguer/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'dialoguer/__init__.py') diff --git a/dialoguer/__init__.py b/dialoguer/__init__.py index 1b9cb8d..21c51d2 100644 --- a/dialoguer/__init__.py +++ b/dialoguer/__init__.py @@ -99,6 +99,14 @@ class Dialogue: val = self.recv(True) return val + def assign_variable(self, var_name, var_val): + self.send(3) + recv_chk = self.recv(set_data_type=bool) + self.send(var_name, False) + recv_chk = self.recv(set_data_type=bool) + self.send(var_val, True) + recv_chk = self.recv(set_data_type=bool) + def evaluate_expression(self, method_name, *args, **kwargs): self.send(2) recv_chk = self.recv(set_data_type=bool) -- cgit v1.2.3