packages/vaex-core/vaex/dataframe.py
def evaluate_variable(self, name):
        """Evaluates the variable given by name."""
        if isinstance(self.variables[name], six.string_types):
            # TODO: this does not allow more than one level deep variable, like a depends on b, b on c, c is a const
            value = eval(self.variables[name], expression_namespace, self.variables)
            return value
        else:
            return self.variables[name]
def evaluate_variable(self, name):
        if isinstance(self.variables[name], six.string_types):
            # TODO: this does not allow more than one level deep variable, like a depends on b, b on c, c is a const
            value = eval(self.variables[name], expression_namespace, self.variables)
            return value
        else:
            return self.variables[name]
def evaluate_variable ( self , name ) : if isinstance ( self . variables [ name ] , six . string_types ) : # TODO: this does not allow more than one level deep variable, like a depends on b, b on c, c is a const value = eval ( self . variables [ name ] , expression_namespace , self . variables ) return value else : return self . variables [ name ]
Evaluates the variable given by name.
Evaluates the variable given by name .