genutils.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:sardana 作者: sardana-org 项目源码 文件源码
def run():
    try:
        try:
            # IPython 4.x
            from traitlets import Unicode
            from qtconsole.rich_jupyter_widget import RichIPythonWidget
            from qtconsole.qtconsoleapp import IPythonQtConsoleApp
            # TODO: check if we can/should set IPythonQtConsoleApp.version
        except:
            # IPython <4.x
            from IPython.utils.traitlets import Unicode
            from IPython.qt.console.rich_ipython_widget import RichIPythonWidget
            from IPython.qt.console.qtconsoleapp import IPythonQtConsoleApp
            IPythonQtConsoleApp.version.default_value = release.version

        class SpockConsole(RichIPythonWidget):

            banner = Unicode(config=True)

            def _banner_default(self):
                config = get_config()
                return config.FrontendWidget.banner

        IPythonQtConsoleApp.widget_factory = SpockConsole

    except ImportError:
        pass

    try:
        check_requirements()
    except exception.SpockMissingRequirement, requirement:
        print str(requirement)
        sys.exit(-1)
    except exception.SpockMissingRecommended, recommended:
        print str(recommended)

    prepare_input_handler()
    prepare_cmdline()

    launch_new_instance()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号