跟老齐学Python:轻松入门
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

0.4.3 Python的IDE

用Google搜索一下Python IDE,会发现能够进行Python编程的IDE还真不少。东西一多就容易无所适从,所以有不少人问用哪个IDE好。大家可以看看stackoverflow网站上的提问:What IDE to use for Python?网址为:http://stackoverflow.com/questions/81584/what-ide-to-use-forpython。

那么作为零基础的学习者,用哪个IDE好呢?既然是零基础,那么就别折腾了,就用Python自带的IDLE。原因是:简单。

前面已经演示了在Windows操作系统中如何启动IDLE,以及启动之后的图示。其他操作系统的用户也都能找到IDLE这个程序,启动之后,界面都是类似的。

除了这个自带的IDE,还有很多其他的工具可供选择,下面列出来几个,供喜欢折腾的朋友参考。

· PythonWin:是Python Win32 Extensions(半官方性质的Python for Win32增强包)的一部分,也包含在ActivePython的Windows发行版中。如其名字所言,只针对Win32平台。

· MacPython IDE:是Python的Mac OS X发行版内置的IDE,可以看作PythonWin的Mac对应版本,由Guido的“哥哥” Just van Rossum编写。

· Emacs和Vim:Emacs和Vim号称这个星球上最强大(以及第二强大)的文本编辑器,虽然围绕它们的争论不断,但依然是程序员的首选。

· Eclipse + PyDev:Eclipse是新一代的优秀泛用型IDE,虽然是基于Java技术开发的,但出色的架构使其具有不逊于Emacs和Vim的可扩展性,现在已经成为许多程序员最爱的“瑞士军刀”。

如果到网上进行搜索,还能找到更多编写Python程序的工具,比如笔者在QQ群里曾经讨论过的PyCharm、Notepad++等;笔者在Ubuntu上还安装了Atom(这是一个很酷炫的编辑器)。编写Python程序的工具很多,但不要眼花缭乱,选一个你认定的工具。

选工具后,要花点时间去熟悉它,因为后面我们在编程中要经常用。所以,“工欲善其事,必先利其器”。工具有了,伟大的程序员就要开始从事伟大的编程工作了。

那么从哪里开始呢?从计算机的原始功能开始,即计算。