(self, filename, dirname=None, text=None)
| 416 | threading.excepthook = orig_excepthook |
| 417 | |
| 418 | def make_script(self, filename, dirname=None, text=None): |
| 419 | if text: |
| 420 | text = dedent(text) |
| 421 | if dirname is None: |
| 422 | dirname = self.temp_dir() |
| 423 | filename = os.path.join(dirname, filename) |
| 424 | |
| 425 | os.makedirs(os.path.dirname(filename), exist_ok=True) |
| 426 | with open(filename, 'w', encoding='utf-8') as outfile: |
| 427 | outfile.write(text or '') |
| 428 | return filename |
| 429 | |
| 430 | def make_module(self, name, pathentry=None, text=None): |
| 431 | if text: |