DreamPie — новая командная оболочка для языка Python

23 февраля 2010 года

Анонсирован(недоступная ссылка) первый релиз новой графической интерактивной командной оболочки (shell) для языка программирования Python - DreamPie 1.0. Программа распространяется в рамках лицензии GPLv3 и поддерживает интеграцию с Python 2.5, Python 2.6, Python 3.1, Jython 2.5 и IronPython 2.6. При разработке DreamPie использован код интегрированной среды разработки приложений IDLE, который был комбинирован с классическим интерактивным shell. Основная рабочая область в DreamPie разделена на два окна: в одном отображается история введенных команд и результат их работы, а в другом доступен для редактирования исходных код разрабатываемого скрипта.

Основные возможности DreamPie:

  • Автоматическое дополнение атрибутов и имен файлов;
  • Подсказки, отображающие как нужно вызывать функции;
  • Подсветка синтаксиса и парных элементов;
  • Возможность прерывания выполнения команды в любой момент;
  • Результаты выполнения кода сохраняются и доступны впоследствии для просмотра и повторного выполнения. История работы может быть сохранена в файл и позднее загружена из него. Поддерживается сохранение истории в HTML виде для последующей публикации;
  • Поддержка Jython и IronPython позволяет использовать DreamPie для работы с кодом на Java и классами .NET;
  • Возможность "Copy Code Only" позволяет разработчику скопировать любой блок кода, мгновенно выполнить его и сохранить в файл в отформатированном виде (код отфильтровывается от результатов);
  • Оболочку интегрирована поддержка библиотеки matplotlib, что позволяет в интерактивном режиме строить графики.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «DreamPie — новая командная оболочка для языка Python», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.