¡@

Home 

python Programming Glossary: node.id

Executing mathematical user code on a python web server, what is the simplest secure way?

http://stackoverflow.com/questions/10647234/executing-mathematical-user-code-on-a-python-web-server-what-is-the-simplest-se

self node def visit_Name self node try eval node.id except NameError ast.NodeVisitor.generic_visit self node else.. NameError ast.NodeVisitor.generic_visit self node else if node.id not in safe_names and node.id not in allowed_functions raise.. self node else if node.id not in safe_names and node.id not in allowed_functions raise SyntaxError s is a reserved..

Restricting Python's syntax to execute user code safely. Is this a safe approach?

http://stackoverflow.com/questions/10661079/restricting-pythons-syntax-to-execute-user-code-safely-is-this-a-safe-approach

self node def visit_Name self node try eval node.id except NameError ast.NodeVisitor.generic_visit self node else.. NameError ast.NodeVisitor.generic_visit self node else if node.id not in safe_names and node.id not in allowed_functions raise.. self node else if node.id not in safe_names and node.id not in allowed_functions raise SyntaxError s is a reserved..

Simple example of how to use ast.NodeVisitor?

http://stackoverflow.com/questions/1515357/simple-example-of-how-to-use-ast-nodevisitor

class z v ... def visit_Name self node print 'Name ' node.id ... z .visit t Module AugAssign Subscript Name d Index Name.. self.names ... def visit_Name self node ... self.names.add node.id ... allnames .visit t 'd' 'v' 'x' 'y' This kind of thing is..

In Python, how can you load YAML mappings as OrderedDicts?

http://stackoverflow.com/questions/5121931/in-python-how-can-you-load-yaml-mappings-as-ordereddicts

None None 'expected a mapping node but found s' node.id node.start_mark mapping OrderedDict for key_node value_node..