示例#1
0
 def paths(src):
     script = Script(src)
     expr_stmt = script._get_module_node().children[0].children[0]
     return set(sys_path._paths_from_assignment(script._get_module(), expr_stmt))
示例#2
0
 def paths(src):
     script = Script(src)
     expr_stmt = script._get_module_node().children[0].children[0]
     return set(
         sys_path._paths_from_assignment(script._get_module(), expr_stmt))
示例#3
0
 def paths(src):
     script = Script(src, path='/foo/bar.py')
     expr_stmt = script._module_node.children[0]
     return set(
         sys_path._paths_from_assignment(script._get_module(), expr_stmt))
示例#4
0
 def paths(src):
     script = Script(src)
     stmt = script._get_module_node().statements[0]
     return set(sys_path._paths_from_assignment(script._get_module(), stmt))
示例#5
0
 def paths(src):
     grammar = load_grammar()
     stmt = ParserWithRecovery(grammar, unicode(src)).module.statements[0]
     return set(sys_path._paths_from_assignment(Evaluator(grammar), stmt))
示例#6
0
 def paths(src):
     script = Script(src, path='/foo/bar.py')
     expr_stmt = script._module_node.children[0]
     return set(sys_path._paths_from_assignment(script._get_module(), expr_stmt))
示例#7
0
 def paths(src):
     grammar = load_grammar()
     stmt = ParserWithRecovery(grammar, unicode(src)).module.statements[0]
     return set(sys_path._paths_from_assignment(Evaluator(grammar), stmt))