""" Basic post processor """ # ----------------------------------------------------------------------------- # 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 # ----------------------------------------------------------------------------- from nbconvert.utils.base import NbConvertBase # ----------------------------------------------------------------------------- # Classes # ----------------------------------------------------------------------------- class PostProcessorBase(NbConvertBase): """The base class for post processors.""" def __call__(self, input_): """ See def postprocess() ... """ self.postprocess(input_) def postprocess(self, input_): """ Post-process output from a writer. """ msg = "postprocess" raise NotImplementedError(msg)