《Python数据挖掘与机器学习实战》—1.7 Python开发工具介绍
1.7 Python开发工具介绍
Python程序的开发工具很多,也就是通常人们所说的IDE。那IDE是什么?可以简单地将其理解为一个专门写程序的软件,真正的名称叫做集成开发工具。常用的Python IDE主要包括两大类,一类是文本工具类,比如Python自身提供的IDLE,还有一类是集成工具类,主要用于比较大型的程序开发。
Python程序开发用什么工具好呢?初次接触Python的学者,使用IDLE就可以满足基本需求,也可以进行简单的调试。
更强大的IDE还应该有自动提示、完备的调试和语法高亮功能,当然也应该更好地支持缩进功能,尤其对于Python这种强制缩进的语言。自动提示功能是指,输入一个函数会自动提示参数,或者输入一个对象的时候自动提示它的成员函数和成员变量,这些都能大大提高编程效率。当开发大型工程的时候,怎么管理工程就是个问题了。Python也一样,当工程很大的时候,文件也很多,此时不管是管理工程还是调试,使用IDLE显然是不能胜任了。所以下面来介绍一些常见的Python开发工具。
1.7.1 IDLE简介
IDLE是Python自带的、默认的常见、入门级编写工具,适合初学者使用。其主要包括交互式与文件式两种方式。交互式是指可以一句或一段地运行。文件式是指可以像其他编辑器一样,虽然有点“丑陋”,但功能还是很强大的。小型项目使用IDLE十分合适。IDLE是一个Python shell。shell的意思就是“外壳”,基本来说,这是一个通过输入文本与程序交互的途径,可以利用这个shell与Python交互(正是因为这个原因,可以看到窗口的标题栏上显示着Python shell)。IDLE本身还是一个GUI(图形用户界面),所以在“开始”菜单中显示为Python GUI。IDLE图形用户界面如图1-3所示。
图1-3 IDLE图形用户界面
- 点赞
- 收藏
- 关注作者
评论(0)