Python資料匯總

來源:互聯網
上載者:User

標籤:

 

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 2
Spring Python 1.1.0發布
Python 3.1.2 Final / 2.6.5 Final
Python幾種開發工具介紹
PyPy 1.3發布



二、資料及電子書
1、入門級
Python in a Nutshell, 2nd Edition CHM
Beginning.Python.From.Novice.to.Professional
OReilly.Learning.Python.3rd.Edition.Oct.2007.
OReilly. Learn Python 4th Edition 
Beginning Python From Novice to Professional Second Edition
Oreilly.Python.Cookbook.2nd.edition.Jun.2005
Wrox.Beginning.Python.Using.Python.2.6.and.Python3.1.2010
Addison.Wesley.Python.Essential.Reference.4th.Edition.Jun.2009.pdf
O’Reilly - Python Pocket Reference 4th Edition Oct 2009
python essentiall reference 3rd
Addison-Wesley - Python Essential Reference 4th Edition Jul 2009
【Python 2.6】Python 2.6 Quick Reference 2009
Python Visual Quickstart Guide
【Python基礎】Introduction to Programming using Python.2008
Addison.Wesley.Starting.out.with.Python.Mar.2008
Swaroop. C.H. A Byte of Python 2.x
【Python學習卡】Python Reference Card 2009


2、中文書
Python 學習筆記資料共用
Python 核心編程 第二版
python基礎教程(for python3.0)
Python Cookbook(第2版)中文版
【Python】《Python 核心編程》中文版
美河提供.Python核心編程.pdf


3、Python 3
python基礎教程(for python3.0)
AW - Programming in Python 3 2nd Edition Nov 2009
【Python 3編程】Programming in Python 3: A Complete Introduction
Apress - Python 3 for Absolute Beginners Oct 2009
Dive into python 3!
Programming in Python 3: A Complete Introduction to the Python Language Dec 2008
Swaroop. C.H. A Byte of Python 3.0


4、Python Web開發
Packt - Spring Python 1.1 May 2010
Packt - Matplotlib for Python Developers Nov 2009
【Django-python架構】Apress.Pro.Django.Dec.2008.pdf
【Pylons-Python架構】 Apress.the.Definitive.Guide.to.Pylons.Dec.2008


5、科學計算
Springer.Python.Scripting.for.Computational.Science.2008
A Primer on Scientific Programming with Python Sep 2009
Practical Programming. An Introduction to Computer Science Using Python
【Python新書】Springer.Python Scripting for Computational Science.3Ed.2009


6、Linux/Unix Python
Python for Unix and Linux System Administration


7、中級
The python papers
Programming Python Third Edition 
【ManningEbook】The Quick Python Book, 2nd Edition Jan 2010
【執行個體Python】Practical Programming Apr 2009
Python How To Program
Apress.Foundations.of.Agile.Python.Development.Jun.2008
Cambridge - Python for Software Design Mar 2009
【Python編程】Prentice.Python.Power!
【Python精品】Addison.Starting.Out.with.Python.Mar.2008


8、WxPython
Manning.Publications.wxPython.in.Action


9、IronPython
【Manning eBook】IronPython in Action Mar 2009
Wrox - Professional IronPython Apr 2010
Apress - Pro IronPython


10、Pygame
Beginning.Game.Development.with.Python.and.Pygame.Oct.2007.pdf


11、進階
【Python專家編程】Packt.Expert.Python.Programming.Sep.2008
Prentice 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、GUI
Prentice.Hall.Rapid.GUI.Programming.with.Python.and.Qt.Oct.2007
Apress - Beginning Python Visualization Feb 2009


13、Python測試
Packt - Python Testing: Beginner’s Guide Feb 2010


14、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 minute
SRGP進行類網頁遊戲開發(Python+lua)(一:裝置初始化)
SRGP進行類網頁遊戲開發(Python+lua)(二:渲染位元影像)
用Python實現去掉文章中特定的段落




五、文法及規範
Python 開發編碼規範
python菜鳥入門
Python介紹
Python以及Jython介紹
python資料結構練習
Python 快速入門
Python初探
什麼是Python?



六、外部資源
推薦兩個不錯的python資源
Python 研究

Python資料匯總

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.