Учебники

IPython — параметры командной строки

В этой главе мы разберемся, как работать с различными параметрами командной строки в IPython.

Вызов программы IPython

Вы можете вызвать программу IPython, используя следующие параметры:

C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]

Опция file представляет собой скрипт Python с расширением .py. Если никакая другая опция не указана, сценарий выполняется, и командная строка появляется снова.

C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing

Подкоманды и параметры

Команда IPython принимает следующие параметры подкоманды —

  • Профиль — Создание и управление профилями IPython.

  • Ядро — Запустите ядро ​​без подключенного интерфейса.

  • Найти — распечатать путь к каталогу IPython.

  • История — Управление базой данных истории IPython.

Профиль — Создание и управление профилями IPython.

Ядро — Запустите ядро ​​без подключенного интерфейса.

Найти — распечатать путь к каталогу IPython.

История — Управление базой данных истории IPython.

Подкоманда профиля IPython принимает следующие параметры:

  • ipython profile create myprofile — Создает новый профиль.

  • Список профилей ipythonсписок всех доступных профилей.

  • ipython locate profile myprofile — Находит нужный профиль.

ipython profile create myprofile — Создает новый профиль.

Список профилей ipythonсписок всех доступных профилей.

ipython locate profile myprofile — Находит нужный профиль.

Чтобы установить новое ядро ​​IPython, используйте следующую команду —

Ipython kernel –install –name

Чтобы напечатать путь к каталогу IPython, используйте следующую команду —

C:\python36>ipython locate myprofile
C:\Users\acer\.ipython

Кроме того, мы знаем, что —

  • Подкоманда history управляет базой данных истории IPython.

  • Опция trim сокращает базу данных истории IPython до 1000 последних записей.

  • Опция очистки удаляет все записи.

Подкоманда history управляет базой данных истории IPython.

Опция trim сокращает базу данных истории IPython до 1000 последних записей.

Опция очистки удаляет все записи.

Некоторые из других важных параметров командной строки IPython перечислены ниже —

Sr.No. IPython Команда и описание
1

—automagic

Включите автоматический вызов магических команд.

2

—pdb

Включите автоматический вызов отладчика pdb после каждого исключения.

3

—pylab

Предварительно загрузите matplotlib и numpy для интерактивного использования с бэкэндом matplotlib по умолчанию.

4

—matplotlib

Сконфигурируйте matplotlib для интерактивного использования с бэкэндом matplotlib по умолчанию.

5

—gui = опции

Включите интеграцию цикла событий GUI с любым из (‘glut’, ‘gtk’, ‘gtk2’, ‘gtk3’, ‘osx’, ‘pyglet’, ‘qt’, ‘qt4’, ‘qt5’, ‘tk’, ‘ wx ‘,’ gtk2 ‘,’ qt4 ‘).

—automagic

Включите автоматический вызов магических команд.

—pdb

Включите автоматический вызов отладчика pdb после каждого исключения.

—pylab

Предварительно загрузите matplotlib и numpy для интерактивного использования с бэкэндом matplotlib по умолчанию.

—matplotlib

Сконфигурируйте matplotlib для интерактивного использования с бэкэндом matplotlib по умолчанию.

—gui = опции

Включите интеграцию цикла событий GUI с любым из (‘glut’, ‘gtk’, ‘gtk2’, ‘gtk3’, ‘osx’, ‘pyglet’, ‘qt’, ‘qt4’, ‘qt5’, ‘tk’, ‘ wx ‘,’ gtk2 ‘,’ qt4 ‘).

Пример использования некоторых параметров командной строки IPython показан в следующей таблице:

ipython —matplotlib

включить интеграцию с matplotlib

ipython —matplotlib = qt

включить интеграцию matplotlib с бэкэндом qt4

ipython —profile = myprofile

начать с профиля foo

ipython профиль создать myprofile

создать профиль foo с файлами конфигурации по умолчанию

профиль помощи ipython

показать справку по профилю subcmd

Ipython найти

выведите путь к каталогу IPython

ipython найти профиль myprofile

выведите путь к каталогу для профиля `myprofile`