IPython

  • Обзор IPython

    • IPython — это интерактивная оболочка для Python, которая предлагает расширенные мультимедийные возможности и самоанализ. 
    • IPython поддерживает параллельные вычисления и имеет архитектуру, которая абстрагирует параллелизм. 
    • С выпуском IPython 4.0 параллельные вычисления стали необязательными и были перенесены в пакет ipyparallel. 
  • Особенности и интеграция с SciPy

    • IPython интегрируется с библиотеками SciPy, такими как NumPy и SciPy, для визуализации данных и разработки параллельных приложений. 
    • IPython позволяет настраивать отображение расширенных объектов, таких как математические выражения и фреймы данных Pandas. 
  • Другие особенности и поддержка Python 2

    • IPython поддерживает неблокирующее взаимодействие с различными GUI-библиотеками и может управлять параллельными вычислительными кластерами. 
    • IPython может использоваться в качестве замены системной оболочки и совместим с Python 3. 
    • Серия IPython 5.x является последней версией, поддерживающей Python 2, но ядро IPython и сервер Jupyter Notebook могут работать на разных версиях Python. 
  • Проект Jupyter

    • Проект Jupyter был создан как отдельный проект от IPython, но сохраняет ядро IPython и интерфейс notebook. 
    • Jupyter Notebook — это интерактивная веб-среда для создания и визуализации записных книжек, которая поддерживает множество языков программирования. 
  • Поддержка и признание

    • IPython получил поддержку от различных организаций, включая Фонд Слоуна и Microsoft, и был удостоен множества наград за свою разработку. 
  • Дополнительные ресурсы

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

Полный текст статьи:

IPython — Википедия

Оставьте комментарий

Прокрутить вверх