(argv=[], auto_symbols=False, auto_int_to_Integer=False)
Construct new IPython session.
Construct new IPython session.
Construct new IPython session .
def init_ipython_session(argv=[], auto_symbols=False, auto_int_to_Integer=False):
    """Construct new IPython session. """
    import IPython

    if IPython.__version__ >= '0.11':
        # use an app to parse the command line, and init config
        # IPython 1.0 deprecates the frontend module, so we import directly
        # from the terminal module to prevent a deprecation message from being
        # shown.
        if IPython.__version__ >= '1.0':
            from IPython.terminal import ipapp
        else:
            from IPython.frontend.terminal import ipapp
        app = ipapp.TerminalIPythonApp()

        # don't draw IPython banner during initialization:
        app.display_banner = False
        app.initialize(argv)

        if auto_symbols:
            readline = import_module("readline")
            if readline:
                enable_automatic_symbols(app)
        if auto_int_to_Integer:
            enable_automatic_int_sympification(app)

        return app.shell
    else:
        from IPython.Shell import make_IPython
        return make_IPython(argv)
def init_ipython_session ( argv = [ ] , auto_symbols = False , auto_int_to_Integer = False ) : import IPython if IPython . __version__ >= '0.11' : # use an app to parse the command line, and init config # IPython 1.0 deprecates the frontend module, so we import directly # from the terminal module to prevent a deprecation message from being # shown. if IPython . __version__ >= '1.0' : from IPython . terminal import ipapp else : from IPython . frontend . terminal import ipapp app = ipapp . TerminalIPythonApp ( ) # don't draw IPython banner during initialization: app . display_banner = False app . initialize ( argv ) if auto_symbols : readline = import_module ( "readline" ) if readline : enable_automatic_symbols ( app ) if auto_int_to_Integer : enable_automatic_int_sympification ( app ) return app . shell else : from IPython . Shell import make_IPython return make_IPython ( argv )