Python 学习(二)

来源:互联网 发布:网络弱电工程师 编辑:程序博客网 时间:2024/05/29 17:13

Python学习资源

转载自:http://blog.csdn.net/waleking/article/details/7566842

spyder

仿matlab的python IDE,可以查看和修改数组
http://code.google.com/p/spyderlib/

因为它的运行依赖于PySide或者PyQt,故用下面命令行安装:
easy_install PySide
经查证,PySide和PyQt是Python语言的GUI编程解决方案之一。

matplotlib

科学文献插图工具,提供高质量的论文插图
http://matplotlib.sourceforge.net/gallery.html


numpy

扩展python的数组,提供多维数组和矩阵计算

http://www.scipy.org/NumPy_for_Matlab_Users

scipy

提供科学计算工具,numpy+scipy+matplotlib,就可以替代除toolbox之外的大部分matlab的功能。
http://www.scipy.org/Getting_Started

NetworkX

提供图论工具,可以引入常用的数据集,可以进行度、直径等统计,可以借助matplotlib将图可视化。
http://networkx.lanl.gov/

setuptools

管理包的工具,可以跨平台,windows中推荐使用,mac os中不能解决依赖问题,推荐使用macports。
下载位置:http://peak.telecommunity.com/dist/ez_setup.py
点击ez_setup.py运行,即可安装。
之后,再将easy_install添加到PATH中,它所在的位置是Python安装路径下面的Scripts文件夹。


nltk

自然语言处理工具集,能够分词、语法分析等,还提供了丰富的语料库来做实验

http://nltk.org/
下载语料库的方法
import nltk
nltk.download()
弹出窗口后就可以选择需要下载的内容。
nltk拥有丰富的文档集,不用自己再去下载。使用方法如下所示(引自 http://nltk.googlecode.com/svn/trunk/doc/book/ch02.html):

0 0