Module: core.profileapp

An application for managing IPython profiles.

To be invoked as the ipython profile subcommand.

Authors:

  • Min RK

4 Classes

class IPython.core.profileapp.ProfileLocate(**kwargs)

Bases: IPython.core.application.BaseIPythonApplication

parse_command_line(argv=None)

Parse the command line arguments.

start()

Start the app mainloop.

Override in subclasses.

class IPython.core.profileapp.ProfileList(**kwargs)

Bases: traitlets.config.application.Application

start()

Start the app mainloop.

Override in subclasses.

class IPython.core.profileapp.ProfileCreate(**kwargs)

Bases: IPython.core.application.BaseIPythonApplication

init_config_files()

[optionally] copy default config files into profile dir.

parse_command_line(argv)

Parse the command line arguments.

stage_default_config_file()

auto generate default config file, and stage it into the profile.

class IPython.core.profileapp.ProfileApp(**kwargs)

Bases: traitlets.config.application.Application

start()

Start the app mainloop.

Override in subclasses.

2 Functions

IPython.core.profileapp.list_profiles_in(path)

list profiles in a given root directory

IPython.core.profileapp.list_bundled_profiles()

list profiles that are bundled with IPython.