Русская Википедия:IPython

Материал из Онлайн справочника
Версия от 06:28, 15 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Карточка программы | name = IPython | logo = IPython Logo.png | screenshot = Ipython.png | caption = приглашение IPython | genre = Интерактивная оболочка | developer = Fernando Perez | programming_language = Си | operating_syst...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Карточка программы IPython (Шаблон:Lang-en) — интерактивная оболочка для языка программирования Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсветку кода и автоматическое дополнение. Является компонентом пакетов программ SciPy и Anaconda.

Другие возможности

IPython позволяет осуществлять неблокирующее взаимодействие с Tkinter, GTK, Qt и WX. Стандартная библиотека Python включает лишь Tkinter. IPython может интерактивно управлять параллельными кластерами, используя асинхронные статусы обратных вызовов и/или MPI. IPython может использоваться как замена стандартной командной оболочки операционной системы, особенно на платформе Windows, возможности оболочки которой ограничены. Поведение по умолчанию похоже на поведение оболочек UNIX-подобных систем, но тот факт, что работа происходит в окружении Python, позволяет добиваться большей настраиваемости и гибкости.

Начиная с версии 4.0, монолитный код был разбит на модули, и независимые от языка модули были выделены в отдельный проект Jupyter[1][2]. Наиболее известной веб-оболочкой для IPython является Jupyter Notebook (ранее известный как IPython Notebook), позволяющая объединить код, текст и изображения, и распространять их для других пользователейШаблон:Sfn.

Пресса

IPython упоминается в популярной компьютерной прессе,[3] и представлялся на научных конференциях.[4] При научной и инженерной работе часто используется вместе с библиотекой для визуализации MatplotlibШаблон:Sfn.

См. также

Примечания

Шаблон:Примечания

Ссылки

Литература

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

Шаблон:Freesoftware-stub Шаблон:Python