05.03.2011---*****---python 开发 IDE

[0]

http://woodpecker.org.cn/diveintopython/

[1]

http://www.google.com.hk/search?hl=en&safe=active&q=+python+%E5%BC%80%E5%8F%91+IDE&btnG=Search&aq=f&aqi=&aql=&oq=

[2]

http://wiki.woodpecker.org.cn/moin/PyIDE

介绍Python程序员常用的IDE和其它开发工具 ::-- swordsp [2007-01-26 14:56:03]

概述

“工欲善其事,必先利其器”,如果说编程是程序员的手艺,那么IDE就是程序员的吃饭家伙了。

IDE的全称是Integration Development Environment(集成开发环境),一般以代码编辑器为核心,包括一系列周边组件和附属功能。一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(VCS)的集成等等都是重要的功能。以插件、扩展系统为代表的可定制框架,是现代IDE的另一个流行趋势。

IDE并非功能越多越好,因为更多的功能往往意味着更大的复杂度,这不但会分散程序员本来的精力,而且还可能带来更多的错误。只要基本功能满足需要,符合自己使用习惯的IDE才是最好的IDE。程序员的逻辑永远是:用最合适的工具做最合适的事情。

正因为此,比起大而全的IDE,以单纯的文本编辑器结合独立的调试器、交互式命令行等外部小工具也是另一种开发方式。由于python本身的简洁,因此在写小的代码片段以及通过示例代码学习时这种方式尤其适合。

常用IDE简介

这里简单介绍Python程序员中最流行的若干IDE。

内置IDE

Python的各个常见发行版都有内置的IDE,虽然它们的功能一般不够强大完整,但简便易得就是最大的优势。 对于初学者来说,它们也是上手的最好选择,可以让你更专注于语言本身而不会被繁复的IDE分散精力。

IDLE

IDLE是Python标准发行版内置的一个简单小巧的IDE,包括了交互式命令行、编辑器、调试器等基本组件,足以应付大多数简单应用。 IDLE是用纯Python基于Tkinter编写的的,最初的作者正是Python之父Guido van Rossum本人。

http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html -- 《One Day of IDLE Toying》,图文并茂的入门文章

http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/IDLE-chinese.htm -- 《One Day of IDLE Toying》中文版

PythonWin

PythonWin是Python Win32 Extensions(半官方性质的python for win32增强包)的一部分,也包含在ActivePython的windows发行版中。如其名字所言,只针对win32平台。

总体来说,PythonWin是一个增强版的IDLE,尤其是易用性方面(就像windows本身的风格一样)。除了易用性和稳定性之外,(简单的)代码完成和更强的调试器都是相对于IDLE的明显优势。

Python Win32 Extensions的下载页:http://sourceforge.net/projects/pywin32/

ActivePython的主页:http://www.activestate.com/Products/ActivePython/

MacPython IDE

MacPythonIDE是Python的Mac OS发行版内置的IDE,可以看作是PythonWin的Mac对应版本,由Guido的哥哥Just van Rossum编写。

Emacs和Vim

Emacs和Vim号称是这个星球上最强大(以及第二强大)的文本编辑器,对于许多程序员来说是万能IDE的不二(三?)选择。 比起同类的通用文本编辑器如UltraEdit,Emacs和Vim由于扩展功能的强大,可以针对性地搭建出更为完整便利的IDE。

Emacs -- Emacs及python-mode的简介

Emacs23 -- Emacs最新版本,完全支持unicode,目前为开发中分支

Vim -- Vim 通用编辑环境使用技巧推介

PyIDEguider、VimPython、VimPythonTDD -- 社区内几篇介绍在Vim环境下进行Python开发的文章

虽然二者掌握之后可以说是终身受益,但学习曲线都比较陡峭。 由于历史原因,它们的设计理念都是基于纯ascii字符环境,GUI相对来说不是支持的重点,大量使用快捷键才能带来最大的便利。 对于初学者来说,相对而言Vim更简洁一些,但Emacs的GUI与一般编辑器的习惯更接近些。

Eclipse + PyDev

Eclipse是新一代的优秀泛用型IDE,虽然是基于Java技术开发的,但出色的架构使其具有不逊于Emacs和Vim的可扩展性,现在已经成为了许多程序员最爱的瑞士军刀。

Eclipse -- Eclipse集成开发环境使用说明,简略介绍了Eclipse插件开发的基础知识

PyDev是Eclipse上的Python开发插件中最成熟完善的一个,而且还在持续的活跃开发中。除了Eclipse平台提供的基本功能之外,PyDev的代码完成、语法查错、调试器、重构等功能都相当出色,可以说在开源产品中是最为强大的一个,许多贴心的小功能也很符合编辑习惯,用起来相当顺手。

速度和资源占用是致命伤,在低配置机器上跑起来比较吃力。

PyDev -- PyDev开发环境简介

Eclipse的主页:http://www.eclipse.org/

PyDev的主页:http://pydev.sourceforge.net/

PyDev使用手册:http://www.fabioz.com/pydev/manual_101_root.html (Eng) 此入门手册从安装到开发过程中的使用,并且是图文显示,推荐大家使用.

技术开发参考: 用 Eclipse,PyDev 和 Ant 进行 Python 开发,http://www-128.ibm.com/developerworks/cn/opensource/os-ecant/index.html

UliPad

UliPad是国内知名pythoner,也是PythonCN社区核心成员limodou开发的IDE。

SPE (Stani's Python Editor)

很有特色的一个轻量级python IDE,功能很全面而不失小巧轻便,特别适合写小的脚本。

即时生成代码的UML类图是独此一家的功能,此外还特别注重与外部工具的集成。例如,集成了wxGlade作为所见即所得的GUI开发环境,集成了Winpdb作为调试器,甚至还能与3D建模工具Blender集成。

SPE没有管理Project的概念,这样开发多文件多目录组成的项目时会不太方便。此外界面设计相对来说不够细致,也算是瑕疵。

SPE的主页:http://stani.be/python/spe/

Boa Constructor

专为快速开发基于wxPython的GUI程序而设计的IDE,支持“所见即所得”的控件拖放式开发,被称为Python世界中的Delphi。

曾被sourceforge推选为"Project of the Month",不过最近开发速度趋于缓慢。

Boa Constructor的主页:http://boa-constructor.sourceforge.net/

Eric3

Eric3的主页:http://www.die-offenbachs.de/detlev/eric3.html

WingIDE

Wingware公司开发的商业产品,总体来说是目前最为强大专业的Python IDE,开源项目可以申请到免费的license。

最大的缺点和PyDev一样,速度较慢,资源占用多。

Wingware的主页:http://wingware.com/

Komodo

另一个优秀的商业产品,由ActiveState公司开发,是一个泛用的脚本语言IDE,除了Python外还支持javascript、perl、php、ruby、tcl等多种语言。

Komodo的主页:http://www.activestate.com/Products/Komodo/

Textmate

Textmate是Mac OSX平台的Cocoa原生程序,类似UltraEdit。以灵活的Bundles和Code Snippets著称,支持大多数的脚本语言。Rails的全体开发团队都用这个Editor。类似Emacs/vi,需要配合ctags分析python代码结构,可以很容易的做unittest等功能。需要特别指出的是它对于Django的model和template、以及Zope都有专门的支持。

Textmate的主页:http://macromates.com/

Scribes

“书记员”──穷人的TextMate?

Intype

Windows下的Textmate

PyScripter

Delphi开发的Python IDE,只有windows版本。

PyScripter的主页:http://mmm-experts.com/Products.aspx?ProductId=4

IDE之外的工具

交互式命令行(interactive console)

IPython

IPython的主页:http://ipython.scipy.org/

调试工具(Debugger)

Winpdb

Winpdb的主页:http://www.digitalpeers.com/pythondebugger/

其它支持 Python 的编辑器

Leo

基于全新的Literate Programming(文学化编程)理念的开发工具,详细的介绍参见:LeoEnvironment

Leo的主页:http://webpages.charter.net/edreamleo/front.html

Bluefish

Bluefish 通常被认为是一个类似 Homesite 的网页编辑器,但事实上它不仅如此。它应该是一个通用的文本编辑器,支持 C、PHP、Python、Ruby、Perl、Java、Shell、Tcl 等许多种编程语言,支持语法高亮、自动换行、自动关闭 HTML 标签等,可同时编辑多个文档。

Bluefish 当然不能算是一款 Python 的 IDE 工具,但如果做 Web 相关的开发( DjanGo、TurboGears 等),用它来写程序显然很方便。而且 Bluefish 相当友好,基本上不用学就会用,可以使我等菜鸟尽快将精力转移到 Python 的学习上来。

Bluefish 官方站在 http://bluefish.openoffice.nl/index.html 目前可以运行在大多数类 UNIX 操作系统上。

Discuss

综合比较

swordsp的个人建议:

初学者首选IDLE / PythonWin / MacPython

Emacs / Vim / Eclipse+PyDev是强大且通用的解决方案,取决于你更熟悉哪个环境,如果都没有基础,更推荐Eclipse+PyDev。
SPE是纯Python实现的简洁型IDE中功能最完善的,写小脚本的时候很方便。

Boa长处在基于wxPython的快速GUI开发。
如果有条件选择商业工具,WingIDE或者Komodo都是优秀的产品。

其它比较Python IDE的文章:

http://www-128.ibm.com/developerworks/cn/linux/sdk/python/charm-14/index.html

"Charming Python"专栏作者David Mertz的测评文章,写于2001年,许多内容已经过于陈旧了,但仍有参考价值。

http://spyced.blogspot.com/2005/09/review-of-6-python-ides.html -- review-of-6-python-ides.html

http://spyced.blogspot.com/2006/02/pycon-python-ide-review.html -- pycon-python-ide-review.html

较新的两篇Python IDE测评文章(原地址需代理才能访问,后一个附件链接是本地的备份),分别比较了PyDev、Eric3、Boa Constructor、BlackAdder、Komodo、WingIDE、SPE。

[3]

http://codingdao.com/wp/post/py-must-know-run-dev-env/

Python 初学者必知:Python 运行与开发环境
2011年2月11日
Breaker
原创
发表评论
阅读评论

这是以前刚开始学习 Python 时收集的一些资源,筛选留下一些好的文章和参考,对自己熟练使用 Python 帮助很大,希望也对 Python 的新手和准备入门的人有所帮助。

本篇涉及:Python 运行环境(Python 解释器 + 发行包附带的库)、Python 开发环境(编辑器 + 集成开发环境 IDE)的参考、Python 程序编写注意的基本问题。

其它 Python 资源(如扩展库、第三方库)以后或做成如 C/C++ 开发库 一样的汇总参考页面供自己和他人检索。

前人之述已备,只给出链接,不再转载。(有些文章不错,强烈推荐 Python 新手阅读)

下面罗列自己尝试过的 Python 开发工具。

Python 的版本

目前有两个差别挺大的 Python 分支版本(主要差别在 Python 基本库和面向对象编程上):2.x 和 3.x。实际工作中广泛使用的版本是 2.4、2.5、2.6、2.7,而它们之间也有些许的差别,只不过没有 2.x 和 3.x 之间那么大。对于初学者最好还是使用 2.x 的版本,这样出现问题时的参考,以及扩展库都比较好找,同时可以关注一下 3.x 中的新特性。

这是官方 Wiki 上对 2.x 和 3.x 的一篇比较,为选择哪个版本提供一些指导:Python2orPython3

IBM developerWorks 文章:Python 3 初探,第 1 部分:Python 3 的新特性,英文原文 Python 3 primer, Part 1: What's new,Python 3 primer, Part 2: Advanced topics
Python 的运行环境

罗列常见的 Python 运行环境的发行版:

www.python.org

http://www.python.org/

Python 官方(以 Python 之父 Guido Van 等 Python 核心作者为中心的社区)的发行版。可以下载 Unix 类系统 (Linux, BSD)、Windows、MacOS X 下已编译好的 Python 基本运行环境包。或者下载该 Python 包的 C 源码,自己进行编译。

ActivePython

http://www.activestate.com/activepython

ActivePython 出品的 Python 商业发行版。有两个版本 Business(收费)和 Community(免费)版,免费版的 Python 版本从 2.5 ~ 3.1,支持 Windows/MacOS X/Linux 平台。Business 版含 PyQt、wxPython 两个 GUI 库,Matplotlib、Scipy、Numpy 等数学计算库,M2Crypto 加密库,mysql-python (MySQL)、psycopg2 (PostgreSQL)、cx_Oracle (Oracle)、pyodbc (ODBC)、pymssql (MS SQL Server) 等 Python 数据库接口,但 Business 版对个人来说太贵了,适合企业开发使用。这是 Business 版和 Community 版的对比。

Cygwin Python

http://www.cygwin.com/

Cygwin 环境下也有 Python 安装包,用 Cygwin 的安装程序 setup.exe 搜索 Python 并下载安装。Cygwin 的 Python 包是采用 Python 官方源码的 Cygwin 环境编译版,与官方的 Python Windows 版的区别是:Python Windows 采用 VC 编译,而 Python Cygwin 采用 Cygwin GCC 编译。可以在 Python 的 sys.version 中看出 Python 基本运行包(解释器 + 附带库)所采用的编译环境。

Python(x,y)

http://www.pythonxy.com
http://code.google.com/p/pythonxy/
http://code.google.com/p/pythonxy-linux/

这也是一个开源的 Python 发行版。Python(x,y) 中包含很多除了 Python 官方版中附带库(Python 基本库:Python Standard Library)之外的库,如 Scipy、PyQt。

Python(x,y) 的目标是科学计算、工程开发、数值计算和数据分析,含 GUI 库 PyQt,和 Eclipse Python 集成开发环境 Pydev,以及 Spyder:Python 科学计算开发环境,提供类似 Matlab 的功能,含 IPython。

Python 扩展库、第三方库的安装,对于新手来说是个问题,因为有时要依靠 distutils 工具现编译扩展库的 C/C++ 源码,对于依赖情况复杂的库来说,会出现各种编译和运行问题。所以对于 Python 初学者来说一个大而全的 Python 发行版,省却了很多琐碎的扩展库安装步骤,是一个聪明的选择,不过代价就是 Python(x,y) 的安装包和其它发行版相比太大了(400 MB 以上)。

其它语言实现的 Python

除了传统的 CPython 外(Python 的解释器和基本库用 C 语言实现),还有:

Java 实现的 Python 运行环境:Jython。

.Net/Mono 实现的 Python 运行环境:IronPython,IronPython 的 CodePlex 代码托管主页。IronPython 受到微软的支持,可以和 .Net Framework 很好的配合(Python 和 .Net 程序的互操作),并可以使用 Visual Studio 2010 集成环境开发 IronPython 程序。
Python 的开发环境

IDLE

IDLE 本身就是基于 Tkinter 的 Python 程序,Python 官方发行版中附带。

IPython

http://ipython.scipy.org/moin/

严格的说 IPython 不是开发编辑工具,而是对 Python 交互式解释器 (python shell) 的增强,其本身也是 Python 程序。Python 有一种很赞的用法,就是在 python shell 下进行交互式编程,即输入语句立即所见结果。IDLE 和 PythonWin 也都有交互 shell 功能,但都没有 IPython 那么强大。强力推荐初学者用 IPython,用来临时调测代码相当方便。

IPython 具有自动补全功能,例如:当敲入 os. 后,再敲 Tab 会列出 os 模块下所有的成员供你选择。如果在 Windows 下发现 IPython 没有这个自动补全功能,可能是因为 Python 运行环境中缺少 PyReadline 库,因为 IPython 的自动补全和彩色字体功能依赖 PyReadline 库,请先安装这个库。



IPython 增强 python shell 的交互功能:自动补全

IPython 属于 SciPy 项目。NumPy, IPython => SciPy => Spyder => Python(x,y) 是这些东西的发展路线,其中的一个目标就是想基于 Python 语言打造一个数学计算平台,如 Matlab。

Winpdb

http://winpdb.org/

这是一个 Python 程序调试工具,本身也是 Python 程序,有 GUI 界面(基于 wxPython),也包含命令行版的调试工具 rpdb2.py。断点、单步、变量、堆栈、线程查看 等功能,一应俱全。也可拿来当 IDE 编辑工具。

PythonWin

http://sourceforge.net/projects/pywin32/
PythonWin 维护者 Mark Hammond 的 PythonWin 主页

PythonWin 包括一个 Windows 下的 Python 集成开发环境 pythonwin.exe(有自动补全、语法检查 和 调试功能),以及很多 Windows API (C/C++) 的 Python 接口(库),包括:Windows API、COM/OLE 功能、MFC 等。详细的 Windows API Python 参考 PythonWin 安装后的 CHM 帮助文件。

PythonWin 的安装过程是要注册模块的,由安装后期的 postinstall script 完成,而这个过程需要 %PATH% 目录下能够找到 python[ver].dll([ver] 为 Python 版本号),否则 PythonWin 的安装不算完全成功,并在运行 pythonwin.exe 时会提示 "The application can not locate win32ui.pyd (or Python) (126)"。当 postinstall script 成功时,会提示下面安装、注册信息:
Copied pythoncom26.dll to C:\WINDOWS\system32\pythoncom26.dll
Copied pywintypes26.dll to C:\WINDOWS\system32\pywintypes26.dll
Registered: Python.Interpreter
Registered: Python.Dictionary
Registered: Python
-> Software\Python\PythonCore\2.6\Help[None]=None
-> Software\Python\PythonCore\2.6\Help\Pythonwin Reference[None]='D:\\Python26\\Lib\\site-packages\\PyWin32.chm'
Pythonwin has been registered in context menu
Creating directory D:\Python26\Lib\site-packages\win32com\gen_py
Shortcut for Pythonwin created
Shortcut to documentation created
The pywin32 extensions were successfully installed.

Komodo

http://www.activestate.com/komodo-ide

ActivePython 出品的商业集成开发环境,支持 Python、PHP、Ruby、JavaScript、Perl、HTML、CSS 等语言,有两个版本 Komodo IDE(收费)和 Komodo Edit(免费),支持 Windows/MacOS/Linux 平台。Komodo 的一个目标是 Web 程序开发。

Eclipse: Pydev

http://pydev.org/

Pydev 是 Eclipse 的 Python IDE 插件,如同 CDT 是 Eclipse 的 C/C++ IDE 插件一样。

Pydev 是 Aptana 的一个开源项目,Aptana Studio 是 Eclipse 演化的 IDE,如同 MyEclipse 一样。Aptana Studio 支持 Ruby、PHP、Python、JavaScript、CSS、HTML 等语言,定位和 Komodo 类似,是 Web 程序开发 IDE。所以下载使用 Aptana Studio 也就是使用 Pydev。

Pydev 的自动补全、高亮语法显示、语法检查 和 调试功能都不错,缺点是 Eclipse 集成环境运行很慢。

Pydev 的使用问题

刚安装好 Pydev 后,新建 Python 源文件时,有时不会按照模板 (Pydev->Editor->Templates) 中的代码进行新建,而是新建一个空文件,并且对 Python 代码不进行高亮语法显示,这是因为代码模板和语法高亮仅对 Eclipse 的 Pydev 编辑环境起作用,这时需要在 General->Editors->File Associations 中将 *.py、*.python、*.pyw 文件类型关联到用 Python Editor 默认打开,此后新建 Python 源文件时就会按照模板生成代码,并有语法高亮。



使用 Python Editor 作为 Eclipse 中 Python 源文件的默认编辑器
Python 运行、开发环境 和 编程基本知识 参考文章

IBM developerWorks 的 Python 技术专题 中有个 可爱的 Python 系列,其中有两篇文章介绍 Python IDE:点评 Python IDE,Python IDE 测评。不过感觉文章介绍的 Python 开发工具不算是很优秀的,行文风格也不习惯。

Python IDE 比较与推荐:各种 Python 开发环境的横向比较,比我这里的全。(建议初学者了解)

Python 二三事:讲述 Python 开发工具的使用,和一些必需的 Python 编程知识,强烈建议 Python 初学者阅读,如:用 Vim 作为 Python 开发工具、字符集编码与 Unicode 问题、setuptools 安装扩展库等。文章有前后两篇:Python 二三事,Python 二三事 续。后来作者对这两篇做了个合并,放在:Python 二三事。该文作者 jagttt 是个 Orz 的人,不信请翻开关于页面看看他的自我介绍。

Get Going with Python 2: Python Development Environments (IDEs) part 2:含 Pydev 的配置和使用技巧 教学视频。

转载或改编时,请务必以链接形式注明文章 原始出处、作者信息 和 著作声明:

文章标题:Python 初学者必知:Python 运行与开发环境

原文作者:Breaker

著作声明:原创 分类文章,采用 知识共享(CC) 署名-非商业性使用-相同方式共享 (by-nc-sa) 2.5 中国大陆 许可协议

文章地址:http://codingdao.com/wp/post/py-must-know-run-dev-env/

[4]

http://club.topsage.com/thread-361615-1-1.html

Python语言编程学习资料(电子书+视频教程)下载汇总:


开发工具:

Python语言集成开发环境 Wingware WingIDE Professional v3.2.12

Python语言集成开发环境 Wingware WingIDE Professional v3.2.9.1

高效Python/Django开发工具:JetBrains PyCharm v1.1.1 (附注册机)

Python和Django开发工具:JetBrains PyCharm v1.1


学习资料:

Python 3程序开发指南 (第二版) 中文PDF下载 Programming in Python 3, 2rd Edition

Python参考手册 (第4版) 中文高清PDF下载 (Python Essential Reference, 4th Edition)

Python技术手册 (第2版) 中文PDF | O'Reilly Python in a Nutshell, 2nd Edition

O'Reilly Programming Python, 4th Edition (涵盖Python 3.x)

Python基础教程 (第2版) 中文高清PDF版

Python学习手册 第3版(Learning Python, 3rd Edition) 中文版PDF

Python Cookbook(第2版)中文版

Python核心编程 (第二版) 高清PDF中文版

Python核心编程 第二版 (Core Python Programming)

LinuxCBT Python Edition - Python编程视频教程

Python UNIX和Linux 系统管理指南

Python 3 Object Oriented Programming

Programming in Python 3: A Complete Introduction to the Python Language

Dive Into Python 3 (附随书源码)

Python 3 for Absolute Beginners

O'Reilly Python Pocket Reference 第四版

Python高级编程 (Expert Python)

Python精要参考(第二版)

Python核心参考 第三版

Making Use of Python

Python 2.6 Text Processing: Beginners Guide

Python入门指南 中文PDF for py 2.5b

A Byte of Python (for Python 3.0)

wxPython实战 (中文版)

Manning wxPython in Action

征服Python-语言基础与典型应用 教程+随书光盘下载

深入Python 中文版

Dive Into Python 5.5 (附代码)

O'Reilly Learning Python 第四版(涵盖Python 2.6和3.x)

O'Reilly Learning Python 第三版

Python How To Program

Wrox Beginning Python

Python Visual Quickstart Guide

Python Developer's Handbook

O'Reilly Programming Python 第三版

Python 2.1 Bible (Python 2.1 宝典)

O'Reilly Python Standard Library

Python Essential Reference 第四版

Python Essential Reference 第三版

Beginning Python: From Novice to Professional 第二版

Wrox Python: Create - Modify - Reuse

Python for Unix and Linux System Administration

Python Programming with the Java Class Libraries

Advanced Python Programming

Python Performance Tips

Python Programming On Win32

Scientific Computing in Python

Python Network Programming

Processing WDSL in Python

O'Reilly Python & XML

mod_python 手册

Thinking in Python

Python Programming for the Absolute Beginner

Game Programming with Python Lua And Ruby

How to Think Like a Computer Scientist - Learning with Python

Text Processing in Python

GUI Programming with Python, Using the Qt Toolkit

Rapid GUI Programming with Python and Qt

Expert Python Programming

Django JavaScript Integration: AJAX and jQuery

Django 1.0 Template Development

Wrox Professional Python Frameworks

The Definitive Guide to django

Beginning Django E-Commerce

Python Frameworks Web 2.0 Programming with Django and TurboGears

Foundations of Agile Python Development

Foundations of Python Network Programming

The Definitive Guide to Pylons

Addison Wesley - Perl to Python Migration

Python Scripting for Computational Science

Mobile Python: Rapid prototyping of applications on the mobile platform

How to Think Like a Computer Scientist: Learning with Python

Numerical Methods in Engineering with Python

[5]

http://blog.163.com/fy_ay/blog/static/2202834720091043411498/

python和django的电子书分享

python 2009-11-04 15:04:11 阅读114 评论0
字号:大中小
订阅



都是平时从网络上搜集上来的,下面分享给大家,共同学习共同进步!这些资料都上传到网盘里面了,个人感觉下载速度还行,要下的赶紧~

下載文件 [Python系列].Python.Programming(3.45 MB)

下載文件 Django Book 0.96中文.chm (1.47 MB)

下載文件 i love python.pdf (391.58 KB)

下載文件 写你的第一个Django应用.pdf (370.50 KB)

下載文件 ExpertPythonProgramming.pdf (10.20 MB)

下載文件 Dive Into Python.rar (404.67 KB)

下載文件 Learning.Python.3rd.Edition.Oct.2007.pdf ... (4.80 MB)

下載文件 Learning.Python.4th.Edition.Oct.2009.pdf ... (7.39 MB)

中文版 (Learning.Python.3rd.Ed_chs.zip) - 立刻下載該文件

[Python核心编程.(第二版)英文原版].Core.Python.Programming,2nd.Edition.pdf - 立刻下載該文件

待续.......

另外一哥们总结的python书籍http://www.chinaunix.net/index.php?uid=12986484&url=http://bbs.chinaunix.net/viewthread.php?tid=1644931

原文地址:http://fengyupy.appspot.com/?p=18001

[6]

[7]

[8]

[9]

posted @ 2011-05-03 16:15  陳聽溪  阅读(951)  评论(0)    收藏  举报