Robot Framework
robot.variables.evaluation Namespace Reference

Classes

class  EvaluationNamespace
 

Functions

def _decorate_variables (expression, variable_store)
 
def _evaluate (expression, variable_store, modules=None, namespace=None)
 
def _import_modules (module_names)
 
def evaluate_expression (expression, variable_store, modules=None, namespace=None)
 

Variables

 PYTHON_BUILTINS = set(builtins.__dict__)
 

Function Documentation

◆ _decorate_variables()

def robot.variables.evaluation._decorate_variables (   expression,
  variable_store 
)
private

Definition at line 58 of file evaluation.py.

◆ _evaluate()

def robot.variables.evaluation._evaluate (   expression,
  variable_store,
  modules = None,
  namespace = None 
)
private

Definition at line 43 of file evaluation.py.

◆ _import_modules()

def robot.variables.evaluation._import_modules (   module_names)
private

Definition at line 81 of file evaluation.py.

◆ evaluate_expression()

def robot.variables.evaluation.evaluate_expression (   expression,
  variable_store,
  modules = None,
  namespace = None 
)

Definition at line 31 of file evaluation.py.

Variable Documentation

◆ PYTHON_BUILTINS

robot.variables.evaluation.PYTHON_BUILTINS = set(builtins.__dict__)

Definition at line 28 of file evaluation.py.