Quickly understand the Python development environment Spyder

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

Quickly understand the Python development environment Spyder
ubuntu build python development environment
How does python change the environment
CentOS 7 configure Python language development environment
What is the prospect of python development
Build a python development environment under Ubuntu
Python realizes the development of student management system
Python3 development environment to build a detailed tutorial
An article to understand the yield in Python
2.1 The Python Interpreter (python interpreter)
Ubuntu configuration development environment
python development [first article]
Ubuntu development environment configuration
Consolidate the Python foundation (2)