Expression Context
An instance of this class holds context information that it can use to evaluate compiled expressions.
position
(type:
tuple
)
(None, None)
source_file
(type: NoneType
)
None
beginScope()
createErrorInfo(err, position)
endScope()
evaluate(expression)
evaluateBoolean(expr)
evaluateMacro(expression)
evaluateStructure(expression)
evaluateText(expr)
evaluateValue(expression)
getDefault()
getValue(name, default=None)
setContext(name, value)
setGlobal(name, value)
setLocal(name, value)
setPosition(position)
setRepeat(name, expr)
setSourceFile(source_file)
translate(msgid, domain=None, mapping=None, default=None)