The author Lucygill, reproduced please indicate the source (although I do not think there will be reproduced).
When I first started learning Python, I used its own idle (which I found in the Start menu after installing Python) and later found that you could edit Python after setting up the environment in eclipse. However, as a beginner, the most commonly used is idle, because eclipse runs too much memory, and I do not need to develop any projects. Then I heard that pycharm is good for editing Python code, but hasn't tried it yet.
When I installed Anaconda on the lab's computer today (I think it was the best option to install Python), I found that it came with a Python editor--spyder, so I was going to try it and it was pretty amazing.
As shown in 1, the Spyder can be found on the Start menu after installing Anaconda.
Figure 1 Location of the Spyder
Open the Spyder, which is like Figure 2:
Figure 2 The Spyder interface
Is there anything super familiar? Yes, it's like Matlab.
Then start exploring and find that the Spyder is really handy.
1. editor window: the left window. Can be used to write large pieces of code, and then like Matlab, with the above menu bar of the green button to run.
2. Python console/history log/ipython Console window: The lower-right corner of the window.
The Python Console/ipython console is the console, which is the command-line window for Python and Ipython, which allows you to enter code directly into the window and hit enter to execute the previous line. The difference between Python and Ipython can be referred to http://blog.sina.com.cn/s/blog_6fb8aa0d0101r5o1.html
In short, Ipython adds a number of features to the Python base.
History log is equivalent to the historical record, which records the code previously entered on the command line.
3. Variable Explorer/file explorer/help
Displays the existing variables, files, and help, respectively.
In addition, the Spyder has several additional skills:
1. Hold down the CTRL key and click a variable, and the cursor jumps to the place where the variable is defined.
2. In fact, it is Ipython function: Ipython console Enter a command, and then press the TAB key, you can auto-complete, 3 shows:
Figure 3 Auto-complete function of Ipython
Enter some commands and press the TAB key to jump out of several optional functions.
3. In fact, it is also a function of Ipython. Enter variable name +? A description of the variable is displayed. As shown in 4.
Figure 4 showing the variable description
Original address: 78068985
Another development environment for Python the Spyder in--anaconda