| 1234567891011121314151617181920212223242526 |
- """Python script Exporter class"""
- # Copyright (c) Jupyter Development Team.
- # Distributed under the terms of the Modified BSD License.
- from traitlets import default
- from .templateexporter import TemplateExporter
- class PythonExporter(TemplateExporter):
- """
- Exports a Python code file.
- Note that the file produced will have a shebang of '#!/usr/bin/env python'
- regardless of the actual python version used in the notebook.
- """
- @default("file_extension")
- def _file_extension_default(self):
- return ".py"
- @default("template_name")
- def _template_name_default(self):
- return "python"
- output_mimetype = "text/x-python"
|