##// END OF EJS Templates
Backport PR #4178: add missing data_javascript...
Backport PR #4178: add missing data_javascript Note that javascript is still excluded from html output by default, but this makes it possible to include javascript output in custom templates. candidate for backport to 1.1

File last commit:

r11733:6f6f75fb
r12465:b2940d33
Show More
python.py
31 lines | 1.0 KiB | text/x-python | PythonLexer
Jonathan Frederic
Finished a rough draft of the exporters.
r10588 """
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 Python exporter which exports Notebook code into a PY file.
"""
Jonathan Frederic
Finished a rough draft of the exporters.
r10588 #-----------------------------------------------------------------------------
# Copyright (c) 2013, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 from IPython.utils.traitlets import Unicode
Brian E. Granger
Fixing import for nbconvert.
r11089 from .exporter import Exporter
Jonathan Frederic
Finished a rough draft of the exporters.
r10588
#-----------------------------------------------------------------------------
# Classes
#-----------------------------------------------------------------------------
Brian E. Granger
Fixing import for nbconvert.
r11089 class PythonExporter(Exporter):
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 """
Exports a Python code file.
"""
Jonathan Frederic
Fixed all broken references, refactored some stuff here and there,...
r10624 file_extension = Unicode(
'py', config=True,
help="Extension of the file that should be written to disk")