"""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. | |
""" | |
def _file_extension_default(self): | |
return ".py" | |
def _template_name_default(self): | |
return "python" | |
output_mimetype = "text/x-python" | |