The Scientific PYthon Development EnviRonment?
Author: Spyder Project Contributors Homepage: https://github.com/spyder-ide/spyder Family: IDEFamily Platform: Windows, Linux, OS/X, Python License: MIT License Screenshot:
Spyder is a Python development environment with a lot of features:
Editor
Multi-language editor with function/class browser, code analysis features (pyflakes and pylint are currently supported), code completion, horizontal and vertical splitting, and goto definition.
Interactive console
Python or IPython consoles with workspace and debugging support to instantly evaluate the code written in the Editor. It also comes with Matplotlib figures integration.
Documentation viewer
Show documentation for any class or function call made either in the Editor or a Console.
Variable explorer
Explore variables created during the execution of a file. Editing them is also possible with several GUI based editors, like a dictionary and Numpy array ones.
Find in files
Supporting regular expressions and mercurial repositories
File explorer
History log
Spyder may also be used as a PyQt5/PyQt4? extension library (module spyder). For example, the Python interactive shell widget used in Spyder may be embedded in your own PyQt5/PyQt4? application.