Introduction to Spyder
Spyder (formerly Pydee) is a powerful interactive Python language development environment that provides advanced code editing, interactive testing, debugging and other features, and supports Windows, Linux and OS X systems.
● Menu bar: displays different options that can be used to manipulate Spyder's various functions.
● Tool bar (Tools bar): You can quickly perform the most commonly used operations in Spyder by clicking the icon, and hovering the mouse over an icon to get the corresponding function description.
● Path window (Python path): Display the current path of the file, and switch the file path easily through its drop-down menu and the two icons behind it.
● Editor: The window for writing Python code. The line number area on the right shows the line of code.
● Variable explorer (Variable explorer): similar to the MATLAB workspace, you can easily view variables.
● File explorer: You can easily view the files in the current folder.
● Help window (Help): Help documents can be viewed quickly and conveniently.
● IPython console: Similar to the command pane in MATLAB, you can interact line by line.
● History log: record every command entered into any Spyder console in chronological order.
Spyder features
As a well-known integrated development environment among Python users, Spyder naturally has its own unique features:
● MATLAB-like design
Spyder refers to MATLAB in its design. The variable viewer imitates the function of the "workspace" in MATLAB, and has a PYTHONPATH management dialog box similar to MATLAB, which is very friendly to Python beginners who are familiar with MATLAB.
● Rich resources and easy to find
Spyder has the functions of variable auto-completion, function call prompts and access to documentation help anytime and anywhere, and its accessible resources and document links include Python, Matplotlib, NumPy, Scipy, Qt, IPython and other tools and toolkits manual.
● Friendly to beginners
Spyder provides interactive tutorials and shortcut cheat sheets for new users in the [Help] in its menu bar, which can help new users quickly and intuitively understand Spyder's user interface and usage.
● Rich tools and powerful functions
In addition to components such as editors, debuggers, and graphical user interfaces commonly found in general IDEs, Spyder also has components such as object viewers, variable viewers, interactive command windows, and historical command windows, as well as arrays Editing and personalized customization and other functions.
The above is to quickly understand the details of the Python development environment Spyder
Recommended Posts