Python 学习(二)

本文精选了一系列Python科学计算工具,包括Spyder、matplotlib、numpy、scipy、NetworkX、setuptools及nltk等,覆盖了从GUI编程到自然语言处理等多个方面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python学习资源

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

spyder

仿matlab的python IDE,可以查看和修改数组

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

matplotlib

科学文献插图工具,提供高质量的论文插图


numpy

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


scipy

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

NetworkX

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

setuptools

管理包的工具,可以跨平台,windows中推荐使用,mac os中不能解决依赖问题,推荐使用macports。
点击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):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值