python编程环境和工具_python环境和工具

1、版本问题

python2.X和python3.X是不兼容,所以选择如果选择了2.X版本,那么为了避免兼容性的问题,在以后使用其他python库或者工具时,也需要选择相对应的版本。

下载地址:https://www.python.org/

2、开发工具IDLE

IDLE是python自身附带使用tkinter创建的图形化的交互式环境。

3、用tkinter编写GUI

tkinter是python自带的用于GUI编程的库,是对图形库TK的封装,跨平台。

4、数值计算库NumPy和SciPy

NumPy和SciPy是Python中用来实现科学计算的库。NumPy主要提供了数据对象、基本的数组函数和傅里叶变换的相关函数。SciPy依赖于NumPy,提供了更多的计算工具,还可绘制图形。

NumPy和SciPy下载地址:http://scipy.org/scipylib/download.html

5、图形绘制库Matplotlib

Matplotlib库依懒于NumPy库和tkinter库,其中NumPy提供数据计算支持,tkinter提供图形界面支持。Matplotlib可以绘制多种形式的二维图形,并带有简单的三维绘图功能。

下载地址:http://matplotlib.org/downloads.html或者http://sourceforge.net/projects/matplotlib/files/

6、机器学习库scikit-learn

scikit-learn依懒于numpy,scipy和matplotlib三个库,可以实现分类,回归,聚类,数据降维,模型选择,数据预处理等功能。

下载地址:http://scikit-learn.org/dev/index.html

7、自然语言处理库NLTK

NLTK是Python的自然语言处理库,文本处理库包括分类、分词、词干提取、解析、语义推理。

下载地址:http://sourceforge.net/projects/nltk/或者http://www.nltk.org/

8、爬虫库Scrapy

Scrapy是许多人推荐的一个爬虫库。

下载地址:http://scrapy.org/download/

你可能感兴趣的:(python编程环境和工具)