def ipython(self):
        for ip in (self._ipython, self._ipython_pre_100, self._ipython_pre_011):
            try:
                ip()
            except ImportError:
                pass
            else:
                return
        # no IPython, raise ImportError
        raise ImportError("No IPython")
The effective value of *attr_name* on this placeholder shape; its
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/django/core/management/commands/shell.py/Command.ipython--crossover with--dataset/ETHPy150Open scanny/python-pptx/pptx/shapes/placeholder.py/LayoutPlaceholder._direct_or_inherited_value