Module:core.profileapp

An application for managing IPython profiles.

To be invoked as theipythonprofile subcommand.

Authors:

  • Min RK

4 Classes

classIPython.core.profileapp.ProfileLocate(**kwargs:Any)

Bases:BaseIPythonApplication

parse_command_line(argv=None)

Parse the command line arguments.

start()

Start the app mainloop.

Override in subclasses.

classIPython.core.profileapp.ProfileList(**kwargs:Any)

Bases:Application

ipython_dir

The name of the IPython directory. This directory is used for loggingconfiguration (through profiles), history storage, etc. The defaultis usually $HOME/.ipython. This options can also be specified throughthe environment variable IPYTHONDIR.

start()

Start the app mainloop.

Override in subclasses.

classIPython.core.profileapp.ProfileCreate(**kwargs:Any)

Bases:BaseIPythonApplication

init_config_files()

[optionally] copy default config files into profile dir.

parallel

whether to include parallel computing config files

parse_command_line(argv)

Parse the command line arguments.

stage_default_config_file()

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

classIPython.core.profileapp.ProfileApp(**kwargs:Any)

Bases: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.