Spyder - Scientific PYthon Development EnviRonment, по сути это научная среда разработки на Python, я понимаю довольно узкоспециализированный инструмент, но все же пусть будет. Перед вами платформа, которая поможет тем кто кодит на Python создавать, тестировать и отлаживать свои программы довольно эффективно.
Итак, если попытаться понять, зачем оно все надо, я бы отметил необходимость занимаетесь научной работой, исследовательской деятельностью или анализом данных, софт станет идеальным инструментом. По сути получите что то похожее на MATLAB, но с гибкостью Python. Как пишет автор, хотя я сомневаюсь, что если вы новичок в этом деле, я про программирование, интерфейс интуитивно понятен и оснащён всеми необходимыми инструментами для лучшего понимания вашего кода, вероятно так и есть мне проверить сложно, я вообще ноль. Обратите внимание, что вы не просто пишете код; вы можете запускать его отдельные части и сразу видеть результаты.
Вот некоторые возможности:
- Удобная IPython-консоль, по сути аналог интеллектуального командного интерфейса
- Программа позволяет просматривать и редактировать переменные непосредственно в интегрированной среде разработки
- Крутой редактор кода, он поддерживает несколько языков программирования
- Тесная интеграция с Matplotlib
- Все нужное для отладки с помощью визуальных инструментов