python常用库(模块)【转】(2009-05-20 17:35:09)这篇不错,学习python的可以看一下。 名称:PIL 用途:图像处理 授权:http://www./products/pil/license.htm 免费用于商业化 名称:setuptools 用途:python组件安装工具 网址:http://peak./DevCenter/setuptools 授权:http://pypi./pypi/setuptools 免费用于商业化 名称:wxPython 用途:GUI库 网址:http://www./ 授权:类似于LGPL 但是比LGPL宽松,可免费修改后以二进制形式发布。免费用于商业化 以上是常用开发用得比较多的库,下面再说简单列一下常用的库和开发环境的名称 开发环境 如果有特别的开发要求可以到一下网址搜索是否有合适的组件 http://pypi./pypi?%3Aaction=browse 中文相应教程可以到 本文转载自『恋花蝶的博客!』 http://blog.csdn.net/lanphaday 跟大家分享一下我常用的几个第三方
Python 库。Python
语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主因。结合我目前的工作(网游开发),我常用的几个第三方库如下:
wxPython wxPython 有两个封装,一个 PythonCard,另一个是 dabo。前者是 wxPython 的有限封装,不支持 wxPython 的全部特性,它的目标是让 wxPython 更加 Pythonic。后者比 PythonCard 要庞大不少,确切来说,它应该是一个三层架构的 C/S 模式的开发框架。如果你想开发基于数据库的应用(如 MIS、ERP 等)用 dabo 是一个不错的选择;另外,如果你之前习惯了 VB、VFP、Delphi 等 RAD 开发环境,dabo 并不比这些昂贵的工具差多少哦! py2exe 如果你的客户需要在 windows 下使用你的应用程序,py2exe 是你不可或缺的工具。我就是用它打包由 wxPython 写的小工具给公司里的游戏策划用的。 psyco 如果你的客户觉得你的程序有点慢,敬请不要急着去优化代码,psyco 或许能让他立即改变看法。psyco 堪称 Python 的 jit,有许多潜力可以挖掘,如果剩下来给你优化性能的时间已经不多,请马上去阅读它的手册,有许多招儿轻松优化性能。 PIL MySQLdb 如果从事服务器开发,那少不得跟数据库连接池打交道,这时你可以使用 DBUtils 或 jonpy 两个开源程序库。其中 DBUtils 是一套数据库连接池库,而 jonpy 则包括了 CGI 以及数据库连接池等多个功能,请在阅读手册后选择合适的自己库。 pyprocessing pyprocessing 在 py2.6 和 py3.0 中已经作为内置模块了,也算是开发社区对 pyprocessing 项目的肯定吧。如果你用
Python 开发服务器应用,特别是网络游戏这样的应用,pyprocessing 怎么可以不去关注一下! |
|