From da8e13197c906ee90ba8672567b6670a291eb2c1 Mon Sep 17 00:00:00 2001 From: pravindalve Date: Thu, 25 Jun 2020 14:56:00 +0530 Subject: Generalization for integer and float variables in flowsheet_initialization --- UnitOperations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'UnitOperations.py') diff --git a/UnitOperations.py b/UnitOperations.py index ea7c916..595a49d 100644 --- a/UnitOperations.py +++ b/UnitOperations.py @@ -130,8 +130,8 @@ class UnitOperation(): for k in self.parameters: self.OM_data_init += ', ' - self.OM_data_init += k + ' = ' + ('"' + self.variables[k]['value'] + '"' if isinstance(self.variables[k]['value'], str) - else str(json.dumps(self.variables[k]['value']).replace('[', '{').replace(']', '}'))) + self.OM_data_init += k + ' = ' + (json.dumps(self.variables[k]['value']) if json.dumps(self.variables[k]['value']).replace('"', '').replace('_', '').isalpha() + else json.dumps(self.variables[k]['value']).replace('[', '{').replace(']', '}').replace('"', '')) self.OM_data_init += ');\n' return self.OM_data_init -- cgit