def attach_import_node(node, modname, membername): """create a From node and register it in the locals of the given node with the specified name """ from_node = From(modname, [(membername, None)]) _attach_local_node(node, from_node, membername)
def build_from_import(fromname, names): """create and initialize an astng From import statement""" return From(fromname, [(name, None) for name in names])