Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大且完善的通用型语言,已经有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。Python语言有非常简捷、清晰的语法特点,适合完成各种高层任务,可以在所有操作系统中运行。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为 ABC 语言的一种继承。之所以选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty Python的飞行马戏团的爱好者。可以说,Python是从ABC发展起来,主要受到了Modula-3语言的影响。并且结合了Unix shell和C的习惯。Python的3.0版本,在开发阶段被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候就没有考虑向下兼容。许多针对早期Python版本设计的程序都无法在Python 3.0上正常运行。为了照顾现有程序,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移。基于早期Python版本而能正常运行于Python 2.6并无警告的程序可以通过一个2 to 3的转换工具无缝迁移到Python 3.0。以下内容均有链接!一、软件及开发工具Python 2.7 Release Candidate 2Spring Python 1.1.0发布Python 3.1.2 Final / 2.6.5 FinalPython几种开发工具介绍PyPy 1.3发布二、资料及电子书1、入门级Python in a Nutshell, 2nd Edition CHMBeginning.Python.From.Novice.to.ProfessionalOReilly.Learning.Python.3rd.Edition.Oct.2007.OReilly. Learn Python 4th Edition Beginning Python From Novice to Professional Second EditionOreilly.Python.Cookbook.2nd.edition.Jun.2005Wrox.Beginning.Python.Using.Python.2.6.and.Python3.1.2010Addison.Wesley.Python.Essential.Reference.4th.Edition.Jun.2009.pdfO’Reilly - Python Pocket Reference 4th Edition Oct 2009python essentiall reference 3rdAddison-Wesley - Python Essential Reference 4th Edition Jul 2009【Python 2.6】Python 2.6 Quick Reference 2009Python Visual Quickstart Guide【Python基础】Introduction to Programming using Python.2008Addison.Wesley.Starting.out.with.Python.Mar.2008Swaroop. C.H. A Byte of Python 2.x【Python学习卡】Python Reference Card 20092、中文书Python 学习笔记资料共享Python 核心编程 第二版python基础教程(for python3.0)Python Cookbook(第2版)中文版【Python】《Python 核心编程》中文版美河提供.Python核心编程.pdf3、Python 3python基础教程(for python3.0)AW - Programming in Python 3 2nd Edition Nov 2009【Python 3编程】Programming in Python 3: A Complete IntroductionApress - Python 3 for Absolute Beginners Oct 2009Dive into python 3!Programming in Python 3: A Complete Introduction to the Python Language Dec 2008Swaroop. C.H. A Byte of Python 3.04、Python Web开发Packt - Spring Python 1.1 May 2010Packt - Matplotlib for Python Developers Nov 2009【Django-python框架】Apress.Pro.Django.Dec.2008.pdf【Pylons-Python框架】 Apress.the.Definitive.Guide.to.Pylons.Dec.20085、科学计算Springer.Python.Scripting.for.Computational.Science.2008A Primer on Scientific Programming with Python Sep 2009Practical Programming. An Introduction to Computer Science Using Python【Python新书】Springer.Python Scripting for Computational Science.3Ed.20096、Linux/Unix PythonPython for Unix and Linux System Administration7、中级The python papersProgramming Python Third Edition 【ManningEbook】The Quick Python Book, 2nd Edition Jan 2010【实例Python】Practical Programming Apr 2009Python How To ProgramApress.Foundations.of.Agile.Python.Development.Jun.2008Cambridge - Python for Software Design Mar 2009【Python编程】Prentice.Python.Power!【Python精品】Addison.Starting.Out.with.Python.Mar.20088、WxPythonManning.Publications.wxPython.in.Action9、IronPython【Manning eBook】IronPython in Action Mar 2009Wrox - Professional IronPython Apr 2010Apress - Pro IronPython10、PygameBeginning.Game.Development.with.Python.and.Pygame.Oct.2007.pdf11、高级【Python专家编程】Packt.Expert.Python.Programming.Sep.2008Prentice Hall PTR.Core Python Programming (2nd Edition)Gray Hat Python: Python Programming for Hackers and Reverse Engineers【Python3编程】Python 3.Patterns.Recipes.and.Idioms.Nov.2008(作者:Bruce Eckel)12、GUIPrentice.Hall.Rapid.GUI.Programming.with.Python.and.Qt.Oct.2007Apress - Beginning Python Visualization Feb 200913、Python测试Packt - Python Testing: Beginner’s Guide Feb 201014、Python行业应用O'Reilly - Bioinformatics Programming Using Python Dec 2009三、语言前景豆瓣首席架构师洪强宁谈Python语言Python有望成为金融语言Python是垃圾?四、项目源码及实践技巧python写的备份邮箱软件源代码下载【用Python写爬虫】获取html的方法用Python进行网页分析实现批量下载使用python 3.0 发送中文email用Python的hashcash 打击垃圾邮件python写的去掉代码中注释的工具用python实现面向对象的ASP程序用Python实现GB与BIG5码的转换python为Java项目增加预编译脚本Python的几个文字处理技巧用 Psyco 让 Python 运行得像 C一样快Python线程编程的两种方式jython-python性能简单比较一个Python小模块~(循环读命令行提供的文件)使用python写的代码行数统计程序Python 与 C++ 程序的简单实例对比Introducing WEB2PY: Build a Python web app in less than two minuteSRGP进行类网页游戏开发(Python+lua)(一:设备初始化)SRGP进行类网页游戏开发(Python+lua)(二:渲染位图)用Python实现去掉文章中特定的段落五、语法及规范Python 开发编码规范python菜鸟入门Python介绍Python以及Jython介绍python数据结构练习Python 快速入门Python初探什么是Python?六、外部资源推荐两个不错的python资源Python 研究