Spyder (IDE)
| Spyder | |||
|---|---|---|---|
| | |||
| Скриншот Spyder под Windows | |||
| Тип | интегрированная среда разработки | ||
| Разработчик | сообщество | ||
| Написана на | Python, Qt4 | ||
| Операционные системы | Windows, macOS, Linux | ||
| Языки интерфейса | английский | ||
| Дата выпуска | 18 октября 2009[1][2] | ||
| Аппаратные платформы | Windows и Linux | ||
| Последняя версия | |||
| Репозиторий | github.com/spyder-ide/sp… | ||
| |||
| Лицензия | MIT | ||
| Сайт | github.com/spyder-ide/sp… | ||
Spyder[4] (ранее Pydee) — свободная и кроссплатформенная интерактивная IDE для научных расчетов на языке Python, обеспечивающая простоту использования функциональных возможностей и легковесность программной части.
Spyder является частью модуля spyderlib для Python, основанного на PyQt4, pyflakes, rope и Sphinx, предоставляющего мощные виджеты на PyQt4, такие как редактор кода, консоль Python (встраиваемая в приложения), графический редактор переменных (в том числе списков, словарей и массивов).
Возможности
- Редактор с подсветкой синтаксиса Python, C/C++ и Fortran
- Динамическая интроспекция кода (с помощью rope) — автодополнение, переход к определению объекта по клику мыши
- Нахождение ошибок на лету (с использованием pyflakes)
- Поддержка одновременного использования множества консолей Python (включая оболочку IPython)
- Просмотр и редактирование переменных с помощью GUI (поддерживаются различные типы данных — числа, строки, списки, массивы, словари)
- Встроенные средства доступа к документации (в формате Sphinx)
- Гибко настраиваемый интерфейс
- Интеграция с научными библиотеками Python — NumPy, SciPy, Matplotlib, Pandas
Полный список возможностей доступен на официальном сайте[5].
Примечания
- ↑ https://github.com/spyder-ide/spyder/tree/v1.0.0
- ↑ (Python)(ANN) Spyder v1.0.0 released
- ↑ Release 6.1.6 — 2026.
- ↑ Scientific PYthon Development EnviRonment
- ↑ Spyder Documention – Features Overview. Дата обращения: 10 января 2019. Архивировано из оригинала 23 января 2019 года.
Ссылки
- Официальный сайт (англ.)
- Репозиторий (англ.)
- Spyder в группах Google (англ.)
- Блог о Spyder (англ.)
- Обзор Spyder
См. также
Литература
- Joey Bernard. Developing Your Own Scientific Python Code // Linux Journal. — Jul 22, 2013.
- Rick Grehan. InfoWorld review: Nine fine Python development tools // InfoWorld. — Sep 8, 2010.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.