| 32 | |
| 33 | |
| 34 | class ScriptHandler(BaseHandler): |
| 35 | def __init__(self, fn): |
| 36 | self.fn = fn |
| 37 | |
| 38 | def parse(self): |
| 39 | with open(self.fn, 'r') as f: |
| 40 | source = f.read() |
| 41 | |
| 42 | self.nodes = ast.parse(source, self.fn) |
| 43 | self.module = run_path(self.fn) |
| 44 | |
| 45 | |
| 46 | class NotebookHandler(BaseHandler): |
no outgoing calls