Module Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias identifier TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body TryExcept body ImportFrom alias handlers ExceptHandler body ImportFrom alias ImportFrom alias TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias Assign NameStore Call NameLoad Str TupleLoad NameLoad Dict Assign NameStore CompareEq SubscriptLoad NameLoad Index Num Num Assign NameStore CompareEq SubscriptLoad NameLoad Index Num Num Assign NameStore NameLoad Assign NameStore IfExp NameLoad NameLoad NameLoad Assign NameStore TupleLoad NameLoad Assign NameStore TupleLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore IfExp NameLoad TupleLoad NameLoad TupleLoad NameLoad NameLoad Assign NameStore TupleLoad NameLoad If NameLoad body FunctionDef arguments args NameParam NameParam defaults Str body If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad NameLoad body Return NameLoad orelse Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad decorator_list orelse FunctionDef arguments args NameParam NameParam defaults Str body If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad NameLoad body Return NameLoad orelse Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad decorator_list Assign NameStore Str If NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad Exec NameLoad NameLoad NameLoad Return NameLoad decorator_list orelse Expr Call NameLoad Call NameLoad NameLoad Str Str If NameLoad body ImportFrom alias alias FunctionDef arguments args defaults vararg body Assign NameStore ListLoad With Call NameLoad NameStore body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Yield Call NameLoad NameLoad decorator_list NameLoad orelse ImportFrom alias If NameLoad body ImportFrom alias alias orelse ImportFrom alias alias Assign NameStore CompareEq AttributeLoad NameLoad attr Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str
N/A N/A os abc ABCMeta numbers Integral Real sys version_info sys_version_info N/A N/A cStringIO StringIO N/A N/A N/A ImportError N/A N/A N/A StringIO StringIO N/A N/A N/A io StringIO io BytesIO N/A N/A ConfigParser ConfigParser N/A N/A N/A ImportError N/A configparser ConfigParser N/A AbstractClass N/A ABCMeta AbstractClass N/A object N/A N/A PY2 N/A N/A sys_version_info N/A 0 2 N/A PY3 N/A N/A sys_version_info N/A 0 3 N/A StringIO StringIO N/A BytesIO N/A PY3 BytesIO StringIO N/A integer N/A Integral N/A real N/A Real N/A numeric N/A integer real N/A string N/A PY3 N/A str N/A str unicode N/A bytes N/A bytes N/A PY2 N/A to_bytes N/A N/A st encoding N/A utf-8 N/A N/A N/A isinstance st unicode N/A N/A N/A N/A st encode encoding N/A N/A N/A isinstance st bytes N/A N/A st N/A N/A N/A ValueError N/A Cannot convert %s to bytes N/A type st N/A N/A to_bytes N/A N/A st encoding N/A utf-8 N/A N/A N/A isinstance st str N/A N/A N/A N/A st encode encoding N/A N/A N/A isinstance st bytes N/A N/A st N/A N/A N/A ValueError N/A Cannot convert %s to bytes. N/A type st N/A N/A _PY3_EXEC_FUNCTION 
def exec_function(ast, globals_map):
  locals_map = globals_map
  exec ast in globals_map, locals_map
  return locals_map
 N/A PY3 N/A exec_function N/A N/A ast globals_map N/A N/A N/A locals_map globals_map N/A ast globals_map locals_map N/A locals_map N/A N/A N/A N/A eval N/A compile _PY3_EXEC_FUNCTION <exec_function> exec N/A PY3 N/A contextlib contextmanager ExitStack nested N/A N/A N/A context_managers N/A N/A enters N/A N/A N/A ExitStack stack N/A N/A manager context_managers N/A N/A N/A N/A enters append N/A N/A stack enter_context manager N/A N/A N/A tuple enters N/A contextmanager N/A contextlib nested N/A PY3 N/A urllib.request pathname2url url2pathname N/A urllib pathname2url url2pathname N/A WINDOWS N/A N/A os name nt N/A __all__ N/A AbstractClass BytesIO ConfigParser PY2 PY3 StringIO WINDOWS bytes exec_function nested pathname2url string to_bytes url2pathname