原文地址:http://blog.chinaunix.net/uid-25525723-id-363092.htmljavascript
在此行者们也只能根据本身的实际开发体验,推荐一些常见领域的优秀资源给好奇的读者们;-)php
如下,使用粗略的领域分类,来展现不一样层次相关应用的Python 技术:css
Py 语言自身
就Python 语言自己的学习参考资源html
常备访问地址: http://wiki.woodpecker.org.cn/moin/March_Liu/PyTutorialjava
精巧地址: http://bit.ly/1rzx1npython
访问地址: http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/chinese/index.htmlmysql
精巧地址: http://bit.ly/4zQc4alinux
访问地址: http://wiki.woodpecker.org.cn/moin/PyAbsolutelyZipManualandroid
精巧地址: http://bit.ly/2EEz6Iios
网络人称张教主的zsp007@gmail.com 根据自个儿的使用体验,将Python 语言中最最经常使用的语法使用整理而成;
精巧地址: http://bit.ly/4iH5V5
由 Python 江湖QQ群 集体翻译的Python 2.0 标准模块库说明
精巧地址: http://bit.ly/2H4vrR
深刻Python ~ 简称DiP,是知名称最高的Python 编程技巧图书,使用几个不断演进的实例,从方方面面讲解Python 最细微处的开发技巧,不向初学者推荐;
精巧地址: http://bit.ly/3HURoL
ASPN:Python
精巧地址: http://bit.ly/3UMD8w
ASPN 就是 ActivePython 套件的出品公司组织的网站,聚集了大量E文资料,其中的 CookBook 很是实用,有什么问题搜查一下就好;
精巧地址: http://bit.ly/4jvqeV
是Python 专家 David Mertz的私人总结,针对Python 2.* 版本对 1.5.* 版本间变动较重大的语言部分进行了讲解;Python 自己隐密的角落相比其它语言要少的多,可是老是有可能会遇到的,幸亏老是有好心人进行了分享;应该及时吸取;
精巧地址: http://bit.ly/fwcW8
精巧地址: http://bit.ly/2IwaEp
EVE Online ~ 大型多人在线实时战略游戏 http://www.eve-online.com/
Sylphis3D ~ 3D游戏引擎 http://devnet.sylphis3d.com/
精巧地址: http://bit.ly/1svoIm
这是 程序语言中的"流氓" http://inet6.blogspot.com/2007/03/pypy.html
精巧地址: http://bit.ly/4h9uCA
由于和其它开发语言相比, PyPy 根本是在做弊 简单的说:
即! PyPy 经过Python 实现了,将Py语法组织的脚本和其它任意语言自由转换! 也就是说 PyPy 能够支持人们用Python 开发出各类语言的应用! 实在太有才了,绝对应该关注!
Py 文本处理
文可文,很是文. 本可文,很是本. 文本,数据之始;字符,万思之母...~对文本的处理是最基础和最多见的任务,这方面Python 有大量的愉快体验:
常备精巧地址: http://bit.ly/3Ks24u
精巧地址: http://bit.ly/2IFCki
由 sffbot.org 社区创立的XML快速解析模块,以以及精巧高效,而受到拥戴,并在 Python 2.5 版本正式接纳为默认模块! xml.etree.ElementTree
精巧地址: http://bit.ly/F2a5F
精巧地址: http://is.gd/51no
精巧地址: http://bit.ly/2rmUQ0
访问地址: http://gnosis.cx/TPiP/
精巧地址: http://bit.ly/3ZiI3k
啄木鸟社区组织有翻译工程: http://wiki.woodpecker.org.cn/moin/TPiP (精巧地址:http://bit.ly/3IvsMk) 有兴趣的读者能够随时加入;-)
这是种WYTIWYG~所想即所得的文档组织方式,经过简单的字符约定,在不影响阅读的状况下,将文章的结构声明在正文中,经过工具快速生成出各类格式文档来;
精巧地址: http://bit.ly/1esQt6
整个工具仅仅由一个txt2tagsPython 脚本组成,不但完成了全部功能,并且提供了一个图形界面: 图atta2-3 t2t工具的图形界面
精巧地址: http://bit.ly/41iX8k
新结构化文本,目前最完善的结构化文本出版工具,就连Python 官方网站的文档仓库 http://docs.python.org 也是使用 reST(reStructureText 的缩写)组织的!
精巧地址: http://bit.ly/2fzVO3
精巧地址: http://bit.ly/21xP59
经过OOo(OpenOffice.org 办公套件) 中转:
精巧地址: http://bit.ly/4lSYgZ
访问地址: http://code.google.com/intl/zh-CN/apis/documents/overview.html
精巧地址: http://bit.ly/4eBlXA
https://docs.google.com 提供了一个在线办公环境,容许导入Office 文档,经过上述Google 提供的数据接口,就能够任意操纵Office文档的内容了,而后能够下载为 PDF/RDF/OOo/HTML 等等格式化文档
Py 数据库应用
只要是个产品化系统,多少都得和数据库打交道,Python 一直有全面支持:
常备DatabaseProgramming - Python Info Wiki
精巧地址: http://bit.ly/1EYTXb
精巧地址: http://bit.ly/9bPgD
DatabaseInterfaces - Python Info Wiki
精巧地址: http://bit.ly/1laKvY
精巧地址: http://bit.ly/RU1kS
精巧地址: http://bit.ly/37vYpy
精巧地址: http://bit.ly/YWmce
访问地址: http://sqlobject.org
最先出现的比较成熟的ORM框架,通常简称SO;使用体验:"使用 SQLObject 链接数据库与 Python ":
后起之秀,通常简称SA;使用体验:"强大的 sqlalchemy"
精巧地址: http://bit.ly/1uGBvD
访问地址: http://linuxfire.com.cn/~huahua/doc/Strom 上手指南.html
精巧地址: http://bit.ly/2Elrxd
访问地址: http://www.python.org/workshops/2000-01/proceedings/papers/fulton/zodb3.html
精巧地址: http://bit.ly/2mPSJA
精巧地址: http://bit.ly/2igRe
精巧地址: http://bit.ly/NfIAc
Py 网络应用
进入互联网时代,和网络资源互动是基础要求,这方面 Python 有各类方面的支持:
常备访问地址: http://www.python.org/doc/2.5.2/lib/module-smtplib.html
精巧地址: http://bit.ly/1aroqp
访问地址: http://www.python.org/doc/2.5.2/lib/module-ftplib.html
精巧地址: http://bit.ly/2zdwzr
访问地址: http://blog.donews.com/limodou/archive/2005/03/11/298935.aspx
精巧地址: http://bit.ly/3qN1Nb
BitTorrent.org
精巧地址: http://bit.ly/1U4oHm
进一步的请参考官方网站的汇总介绍:WebProgramming - Python Info Wiki
如下介绍一些流行框架:精巧地址: http://bit.ly/1DGuQN
精巧地址: http://bit.ly/3ZD3AW
精巧地址: http://bit.ly/2z3ejE
精巧地址: http://bit.ly/2fEoz8
精巧地址: http://bit.ly/15ID3O
访问地址: http://wiki.woodpecker.org.cn/moin/TurboGearStepByStep
精巧地址: http://bit.ly/1cTTYP
和Django 对抗的"大框架"概念框架,TurboGears2将在下面pylons框架的基础上开发;
精巧地址: http://bit.ly/3MqEPh
新近一代,关注高效开发的"一站式"框架.基于WSGI,开发理念和TurboGears相似,尽可能复用现有的Python 组件,可是相对底层一些.
访问地址: http://www.dup2.org/files/web.py%200.2%20tutorial.html
精巧地址: http://bit.ly/3RqqmN
精巧地址: http://bit.ly/3x4nj9
精巧地址: http://bit.ly/3ad6pc
精巧地址: http://bit.ly/1VhU8T
访问地址: http://www.zope.org/
精巧地址: http://bit.ly/1L5AFS
访问地址: http://docs.everydo.com/zope3/introduction/background.rst
精巧地址: http://bit.ly/1XyOWD
由 EveryDo.com 推出(这是润普公司使用Plone 开发的SaaS化项目管理服务平台),自己已经在向Zope3 迁移中!
访问地址: http://code.google.com/appengine/docs/whatisgoogleappengine.html
精巧地址: http://bit.ly/1Girr
精巧网址: http://bit.ly/1U29Di
精巧网址: http://bit.ly/2GAKcb
搜索引擎:
访问地址: http://xapian.org
精巧地址: http://bit.ly/2cK366
访问地址: http://ozearch.org/
源於Oriental Search Engine. 是由樹德科技大學洪朝貴教授所命名,它同時也是一個意象文字, 表明的是Oz的耳朵能聽的懂中文.立志开发一个对中文进行最优化支持的搜索引擎;固然是纯Python 开发的
Py 嵌入系统
上网已经不在是电脑的专利,愈来愈多的设备/设施在联入网络,提供数据和接受控制,Python 在这方面也很是适合:
常备精巧地址: http://bit.ly/1j6jMR
精巧地址: http://bit.ly/1MUO9K
访问地址: http://eishn.blog.163.com/blog/static/65231820083995420860/
精巧地址: http://bit.ly/3crtkc
讲述如何在路由器中安装 StacklessPython 环境进行应用开发的操做; 也证实了,只要嵌入式系统是 GNU/Linux 类的均可以安装Python 环境为我所用!
Py 多媒体支持
图形桌面是人们最常常接触的界面,多媒体应用更加是人们最喜好的应用,这方面Python 也有不凡的支持:
常备访问地址: http://wiki.woodpecker.org.cn/moin/PythonImagingLibrary
精巧地址: http://bit.ly/2iNDy0
精巧地址: http://bit.ly/PHicT
支持Python 天然的使用 ImageMagick® 提供的强大功能, 能够建立/编辑/转换近100种图片格式文档!以及增长图形特效;
访问地址: http://excess.org/urwid/
精巧地址: http://bit.ly/3oztKf
ChartDirector for Python
精巧地址: http://bit.ly/3JrKi1
精巧地址: http://bit.ly/1DT3jD
精巧地址: http://bit.ly/2TW8nX
以及 PyGraphviz:
都是来对象化调用Graphviz(http://www.graphviz.org) 绘制树图的接口;
精巧网址: http://bit.ly/v9WAm
接口很是简洁的python验证码生成,GNU/Linux下适用.原版在安装时有些小问题,提供一个修改版http://wiki.woodpecker.org.cn/moin/zsp/captchaimage ,修改版的精巧网址http://is.gd/51sT
精巧网址: http://bit.ly/BZjjR
精巧地址: http://bit.ly/6DxzY
跨平台照片处理软件GIMP 的Python 接口,这是相似 PhotoShop 的强力照片数字暗室软件,能够借助Python 开发各类特效插件;同时也能够经过接口使用GIMP 提供的各类图片处理能力;
精巧地址: http://bit.ly/2gOUKk
精巧地址: http://bit.ly/PmJfm
精巧地址: http://bit.ly/4qdc6u
精巧地址: http://bit.ly/m8UVp
是跨平台GUI框架WxWidgets的Python 接口;发展稳定,甚至于有开门的IDE!
Limodou 的做品UliPad:
精巧地址: http://bit.ly/3EHHJV
精巧地址: http://bit.ly/3OKUnu
是商业化GUI框架 Qt 的Python 接口,能够完成很是美观的跨平台软件;QT就是实现了KDE环境的那个库,由一系列的模块组成,有qt, qtcanvas, qtgl,qtnetwork, qtsql, qttable, qtui and qtxml,包含有300个类和超过5750个的函式和方法. PyQt还支持一个叫qtext的模块,它包含一个QScintilla库. 该库是Scintillar编辑器类的Qt接口.
访问地址: http://www.pygtk.org/
是GTK+(http://www.gtk.org/ 基于C的跨平台GUI框架) 的Python 接口,用以快速使用Python 来建立基于GTK+ 的桌面图形界面;
访问地址: http://www.atug.com/andypatterns/Python DelphiTalk.htm
精巧地址: http://bit.ly/2UWUiD
访问地址: http://www.cosc.canterbury.ac.nz/greg.ewing/Python _gui/
精巧地址: http://bit.ly/3CCNMI
精巧地址: http://bit.ly/4iv8nf
实际上各类主流3D设计系统:3DS MAX,MaYa,LightWave, Panda3D, Nendo, Radiosity, Raw Triangle...都有Python 的扩展系统,以便设计师通过少许的学习后就能够利用脚本快速扩展出须要的特效插件来!
精巧地址: http://bit.ly/1IGBQr
精巧地址: http://bit.ly/4eL7h2
精巧地址: http://bit.ly/t24VE
PyMedia - Python module for avi, mp3, dvd, wma, ogg processing
访问地址: http://pymedia.org/
精巧地址: http://bit.ly/3DDJPm
SDL ~ Simple DirectMedia Layer 库;是为数很少的商业游戏开发公司使用的免费软件库之一. 它提供跨平台的二维帧缓冲区图形和音频服务,它支持 GNU/Linux、Win32 和 BeOS. 也不一样程度地支持其它平台,包括 Solaris/IRIX/FreeBSD 和 MacOS. 除了大量的服务,包括线程/独立于字节存储次序的宏和 CD 音频,SDL 还提供了一个简单的 API,它容许您尽量接近本机硬件. 使用 SDL 有三重优势:稳定/简单和灵活.
Py 应用扩展
原有系统的扩展/融合,使用 Python 这般优秀的"胶水语言"来粘合新系统很是的轻松:
常备扩展:最终用户运行Python 解译器程序,并导入用C++编写的Python "扩展模块". 想像一个C++写的库,给它一个Python 接口, 这样Python 程序员就可使用它. 从Python 来看,这些模块就像是常规的Python 模块;
内嵌:最终用户运行C++写的程序,反过来调用Python 解译器,就像调用一个库函式. 想像一下为现有的应用程序加入脚本能力;
访问地址: http://www.swig.org
精巧地址: http://bit.ly/Nb0RR
由Phil Thompson建立,是一个C++模块构造器,专门为C++的类创造wrapper. 它曾经被用于建立PyQt和PyKDE扩展模块,所以比较出名. 支持C++特征很齐全,但比较复杂
访问地址: http://www.boost.org
精巧地址: http://bit.ly/3yjAHy
Python 到 Perl: PyPerl
精巧地址: http://bit.ly/3vR3ET
精巧地址: http://bit.ly/1NqWth
精巧地址: http://bit.ly/3Vets0
精巧地址: http://bit.ly/1mICtd
访问地址: http://www.jython.org
精巧地址: http://bit.ly/8bXUo
访问地址: http://boo.codehaus.org
精巧地址: http://bit.ly/1FA6rS
和IronPython 相似,是个有着Python 语法的.net 语言,不一样之处是能够象脚本语言同样直接运行在命令行下面;同样能够轻松和.net其余语言互相协做无间!
精巧地址: http://bit.ly/3jrshT
精巧地址: http://bit.ly/2jZbSm
精巧地址: http://bit.ly/E1oCT
Py 科学计算
支持科研方面,Python 也历来没有落后:
常备访问地址: http://numpy.scipy.org/
精巧地址: http://bit.ly/10u2O0
Numeric/Numarray/NumPy/SciPy之间关系参见网站: http://www.scipy.org/History_of_SciPy. 或者参看这个blog的中文翻译: Scipy和Numpy的前世此生http://my.opera.com/zhangyunfeng/blog/show.dml/256938
访问地址: http://www.scipy.org/
精巧地址: http://bit.ly/4Bg9RA
它和NumPy一块儿工做, 提供了许多方便和高效的数值计算函式,如数值积分或优化
访问地址: http://openbabel.org
精巧地址: http://bit.ly/2sSQyn
vtk(http://www.vtk.org/)是一个3D图形库,使用pyvtk能够在Python 中操做vtk文件
访问地址: http://pymol.org/
精巧地址: http://bit.ly/Ipaud
精巧地址: http://bit.ly/PlEPL
访问地址: http://sagemath.org/
精巧地址: http://bit.ly/3SNn9Z
Py 行业应用
Python 在各类行业,一直有经典的支持:
常备访问地址: http://bazaar-vcs.org/
缩写为 Bzr 的一种分布式版本管理系统,是Launchpad(https://launchpad.net/) 这一强大开源软件项目管理平台的基础系统,该平台上组织了包含Ubuntu 等等大型优秀软件工程! 使用Python 实际!
精巧地址: http://bit.ly/BHEAo
有关分布式版本管理的综合对比,参考:DistributedScm - 分布式配置管理
访问地址: http://www.zenoss.com/
访问地址: http://www.scons.org/
精巧地址: http://bit.ly/1vVEDy
精巧地址: http://bit.ly/18rWrB
ZeroC发布的面向网格计算的Ice(Internet Communications Engine),支持复制/负载均衡及应用程序的分发,并提供了一个网格应用程序维护管理工具;一样有 Python 的支持,能够快速完成相似SETI@home 的分布式计算应用!
Py 教育支持
十年树木,百年树人. 国之大计,教育为本! Python 以其好学易用的特性,在教育的各个方面有出色的支持:
常备访问地址: http://www.chinesepython.org/cgi_bin/cgb.cgi/home.html
精巧地址: http://bit.ly/1cVBcm
精巧地址: http://bit.ly/q0wVN
是Python 语言的"替身"(借用一部日本漫画中的专用名词来定义);又名zhpy,是一个轻量的,与 Python 语言互相兼容的中文 Python 语言; 让使用者可使用纯中文语句 (繁体或简体) 来编写程式; 周蟒中文编程语言的目标是协助使用者透过中文编程语言学习编程语言,进而接触世界上大部份的编程语言,而不是脱离现实世界;
访问地址: http://moinmo.in
是纯Python 实现的全功能维基引擎,不使用DB,从而有极高的可维护和扩展性;是世界主流维基系统之一,不少大型社区的知识管理都使用 MoinMoin 架设;
进一步介绍,推荐:"维基入门及 MoinMoin 基本使用"
OLPC http://laptop.org/
由MIT 发起的项目,旨在生产和发售低成本笔记本电脑给发展中国家的儿童,以便激发教育改革;为儿童们"学习获取知识"而特地设计的XO笔记本电脑,使用的桌面环境是 Sugar (简化版本的GNU/Linux);
Pippy
精巧地址: http://bit.ly/UjyDx
Py 集锦资源
有些资料是索引的索引,指向大量网站和索引,帮助你们快速了解Python 的丰厚,特此推荐:
Python 快速介绍Limodou和Zoom.Quiet 合写
有关Python 的成功故事 官方网站收集组织
精巧地址: http://bit.ly/10KY2U
精巧地址: http://bit.ly/eMW11
资源回收
没法分类,或不是完备的资源指引
Python 指南: http://doc.chinahtml.com/Manual/python/tut/tut.html
精巧地址: http://bit.ly/hTbof
开始编程之旅: http://wiki.woodpecker.org.cn/moin/StartProgramming
精巧地址: http://bit.ly/4bwSzl
Python 经常使用模块体验: http://wiki.woodpecker.org.cn/moin/PyCommonUsageMod
精巧地址: http://bit.ly/1WiW4T
Effective--实效Python 编程: http://wiki.woodpecker.org.cn/moin/EffectivePyPrgramming
精巧地址: http://bit.ly/47fEwY
精巧地址: http://bit.ly/3Rf7ga
精巧地址: http://bit.ly/1HGzVi