Forráskód Böngészése

expression with new line (#2627)

resolves #2610

Co-authored-by: Fred Lefévère-Laoide <Fred.Lefevere-Laoide@Taipy.io>
Fred Lefévère-Laoide 8 órája
szülő
commit
ab508fffc9
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      taipy/gui/utils/_evaluator.py

+ 1 - 1
taipy/gui/utils/_evaluator.py

@@ -240,7 +240,7 @@ class _Evaluator:
         is_edge_case = False
 
         # The expr_string is placed here in case expr get replaced by edge case
-        expr_string = expr if lambda_expr else 'f"' + expr.replace('"', '\\"') + '"'
+        expr_string = expr if lambda_expr else 'f"""' + expr.replace('"', '\\"') + '"""'
         # simplify expression if it only contains var_name
         m = _Evaluator.__EXPR_IS_EDGE_CASE.match(expr)
         if m and not _Evaluator.__EXPR_EDGE_CASE_F_STRING.match(expr):