import python from string l, NameNode n where n.getLocation().getFile().getName().matches("%test.py") and ( n.isGlobal() and l = "global" or n.isLocal() and l = "local" or n.isNonLocal() and l = "non-local" ) select n.getLocation().getStartLine(), n.getId(), l