IPython: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Новая страница: «{{Карточка программы | name = IPython | logo = File:IPy-logo.png | screenshot = 250px | cap...»
 
Нет описания правки
Строка 16: Строка 16:
}}
}}


'''IPython''' это [[Оболочка операционной системы|интерактивная оболочка] для языка программирования [[Python]] которая предоставляет расширенную [[Интроспекция (программирование)|интроспекцию]], дополнительный командный синтаксис, подсведку кода и автодополнение. Является компонентом пакета программ [[SciPy]].
'''IPython''' это [[Оболочка операционной системы|интерактивная оболочка]] для языка программирования [[Python]] которая предоставляет расширенную [[Интроспекция (программирование)|интроспекцию]], дополнительный командный синтаксис, подсведку кода и автодополнение. Является компонентом пакета программ [[SciPy]].


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

Версия от 19:41, 10 июля 2009

IPython
приглашение IPython
Тип Интерактивная оболочка
Автор Фернандо Перес[вд][2]
Разработчик Fernando Perez
Написана на C
Интерфейс Qt
Операционная система Кроссплатформенное программное обеспечение
Первый выпуск 2001[1]
Последняя версия 0.9.1 (14 Сентября, 2008)
Репозиторий github.com/ipython/ipyth…
Лицензия Лицензия BSD
Сайт ipython.scipy.org
Логотип Викисклада Медиафайлы на Викискладе

IPython это интерактивная оболочка для языка программирования Python которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсведку кода и автодополнение. Является компонентом пакета программ SciPy.

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

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

Пресса

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

Ссылки

  • Начало работы с IPython на Хабрахабр
  • Домашняя страница IPython
  • "Поваренная книга" IPython
  • Jeremy Jones (January 27, 2005). "Enhanced Interactive Python with IPython". ONLamp.com.
  • Несколько презентаций IPython на научных конференциях и конференциях посвящённом Python перечислены на the Scientific Python website.
  • видео для начинающих по IPython


Сноски

  1. http://www.nature.com/naturejobs/science/articles/10.1038/nj7493-523a
  2. https://ipython.org/ipython-doc/1/about/history.html
  3. Conrad Koziol (September 12, 2005). "Introducing IPython". NewsForge.
  4. About/Presentations - IPython
  5. IPython: A System for Interactive Scientific Computing