Python技術(shù)手冊(第2版)

出版時間:2010-6  出版社:人民郵電出版社; 第1版  作者:Alex Martelli  頁數(shù):615  譯者:程勝,楊萍  
Tag標簽:無  

前言

Python編程語言可以很好地協(xié)調(diào)一些看起來似乎很明顯的矛盾:Python編程語言格式優(yōu)雅并注重實效、簡單而且功能強大、非常高層但是并不妨礙用戶對底層的比特(bit)和字節(jié)(Byte)的處理,Python編程語言適合于編程新手,對Python專家也非常適用。本書的目標讀者是已經(jīng)對Python有一些了解的程序員,以及剛開始從其他編程語言轉(zhuǎn)到使用Python的有經(jīng)驗的程序員。本書是一本有關(guān)Python的參考指南,包括Python本身、Python龐大的標準庫中最常用的部分,以及一些最流行和最有用的第三方模塊和軟件包,這些第三方模塊和軟件包涵蓋了廣泛的應用程序開發(fā)領(lǐng)域,包括Web和網(wǎng)絡編程、圖形用戶界面(GUI)、XML處理、數(shù)據(jù)庫交互操作以及高速數(shù)值計算等。本書將主要關(guān)注,Python的跨平臺功能,還將介紹如何擴展Python模塊,以及如何將Python嵌入使用c或Java TM編寫的其他應用程序中的一些基礎(chǔ)知識。本書的組織結(jié)構(gòu)本書分為以下5個部分。第1部分“Python入門指南”第1章“Python簡介”本章介紹了Python語言及其實現(xiàn)的一般特性,并介紹在哪里可以獲得有關(guān)Python的幫助和信息。第2章“安裝”本章介紹了如何獲得Python以及在開發(fā)者的計算機上安裝:Python。第3章“Python解釋器”本章介紹了Python解釋器程序、解釋器的命令行選項,以及如何使用Python解釋器在交互式會話中運行Python程序。本章還提到了一些特別適合于編輯Python源代碼的文本編輯器和可以全面檢查Python源代碼的輔助程序,還介紹了一些已經(jīng)發(fā)展得很完善的集成開發(fā)環(huán)境,包括IDLE,IDLE是標準Python發(fā)布版本附帶的免費集成開發(fā)環(huán)境。

內(nèi)容概要

本書是一本全面介紹有關(guān)Python語言和Python程序開發(fā)專業(yè)知識的參考手冊。書中詳細介紹了Python開發(fā)工具的安裝和使用、Python語言的語法結(jié)構(gòu)、Python內(nèi)置對象、庫和模塊以及Python與其他語言的擴展和嵌入,并專門介紹了有關(guān)Python網(wǎng)絡和Web編程的內(nèi)容和實例。本書列舉了Python對象和模塊中提供的所有類型、方法和函數(shù),并輔以適當?shù)氖纠?,系統(tǒng)地展示了Python包含的功能及其使用方法。  本書的內(nèi)容面向Python語言的各層次用戶,可以為不同層次的讀者提供相應的信息。針對從其他編程語言轉(zhuǎn)到使用Python語言的程序員,本書還重點介紹了Python的跨平臺功能?! ”緯鵀镻ython程序員提供了豐富的參考信息,當Python程序員需要在回憶或解讀這種開源語言的語法及其眾多強大的功能模塊時,可能會因缺少文檔而需要獲得幫助,這時可以參考本書中的內(nèi)容。這奉技術(shù)手冊可以用來方便地查找經(jīng)常需要使用的信息,這些信息不僅僅是關(guān)于Python語言本身,還包括最常使用的一部分標準庫和最重要的第三方擴展。  本書內(nèi)容包括:  Python語言語法的快速指南:  Python面向?qū)ο缶幊痰恼f明;  迭代器、生成器、異常、模塊、包、字符串和正則表達式;  Python的內(nèi)置類型和函數(shù),以及關(guān)鍵模塊的快速參考;  重要的第三方擴展的參考資料,比如Numeric和TKinter  有關(guān)擴展和嵌入Python的信息。

作者簡介

Alex Martelli是Python軟件基金會的成員之一,他在位于美國加利福尼亞州山景城的Google公司工作,是公司的Uber Tech Lead。在加入Google之前,Alex在IBM研究中心工作了8年,榮獲了3次“杰出技術(shù)成就獎”。

書籍目錄

第1部分 Python入門指南  第1章 Python簡介   第2章 安裝   第3章 Python解釋器  第2部分 核心Python語言和內(nèi)置對象  第4章 Python語言   第5章 面向?qū)ο蟮腜ython   第6章 異常   第7章 模塊   第8章 核心內(nèi)置   第9章 字符串和正則表達式  第3部分 Python庫和擴展模塊  第10章 文件和文本操作  第11章 持久化和數(shù)據(jù)庫   第12章 時間操作   第13章 控制執(zhí)行   第14章 線程和進程   第15章 數(shù)值處理   第16章 數(shù)組處理   第17章 Tkinter GUI   第18章 測試、調(diào)試和最優(yōu)化  第4部分 網(wǎng)絡和Web編程  第19章 客戶端網(wǎng)絡協(xié)議模塊   第20章 套接字和服務器端網(wǎng)絡協(xié)議模塊   第21章 CGI腳本和其他解決方案   第22章 MIME和網(wǎng)絡編碼方式  第23章 結(jié)構(gòu)化文本:HTML  第24章 結(jié)構(gòu)化文本:XML 第5部分 擴展和嵌入  第25章 擴展和嵌入經(jīng)典Python   第26章 擴展和嵌入Jython   第27章 發(fā)布擴展和程序 

章節(jié)摘錄

插圖:Python已經(jīng)發(fā)展了很多年:Python的創(chuàng)造者(3uido van Rossunl從1990年就開始了Python的開發(fā)。這個穩(wěn)定而成熟的語言是非常高層的、動態(tài)的、面向?qū)ο蟮暮涂缙脚_的,所有這些特征都非常吸引開發(fā)者。Python可以在所有主流的硬件平臺和操作系統(tǒng)上運行,因此Python不會限制開發(fā)者的平臺選擇。Python為軟件的生命周期的每個階段都提供了非常高的效率:分析、設(shè)計、原型、編碼、測試、調(diào)試、優(yōu)化、文檔、部署和維護。幾年來,Python的流行已經(jīng)日漸穩(wěn)定,并且在不間斷地增長。如今,熟悉Python對于每個程序員來說都是一種優(yōu)勢,因為Python已經(jīng)滲透到了每一種開發(fā)環(huán)境中,并且Python具有一些非常有用的功能,可以作為任何一種軟件解決方案的一部分。Python提供了一種非常獨特的功能,可以將優(yōu)雅、簡單、實用性和強大功能融合在一起。使用:Python,開發(fā)者可以快速提高開發(fā)效率,這要感謝Python提供的一致性和規(guī)律性、豐富的標準庫,以及許多可以很容易在Python中使用的第三方模塊。Python是很容易學習的,因此,如果讀者剛開始學習編寫程序,非常適合于從學習Python開始,與此同時,對于大多數(shù)非常有經(jīng)驗的專家而言,Python的功能也是足夠強大的。1.1 Python語言并不是一種追求最簡單化的語言,但在提供好的實用性功能之外,Python語言并沒有什么多余之處。一旦一種語言提供了一種很好方法來表達一種設(shè)計思想,添加其他方法只能獲得非常有限的好處,而且這樣做的費用會根據(jù)語言的復雜性按照添加功能的數(shù)量以高于線性的速度增長。復雜的語言往往要比簡單的語言更難學習和精通,也很難提高實現(xiàn)效率并且不出現(xiàn)錯誤。一種語言中的任何復雜和怪異的地方都會妨礙軟件維護的效率,尤其是在大型項目中,因為在這些項目中,許多開發(fā)人員需

媒體關(guān)注與評論

“無論對于初學者、中級用戶還是專家,本書正是他們尋覓的關(guān)于Python語言習慣用法的優(yōu)秀參考書。本書根據(jù)Python標準庫的用法對其進行了介紹,并輔以簡單、直觀的示例。清晰的寫作風格使得閱讀本書成為一種樂趣?!薄  狫effery D.collins,微軟公司開發(fā)主管

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Python技術(shù)手冊(第2版) PDF格式下載


用戶評論 (總計12條)

 
 

  •   書的質(zhì)量不錯,印刷也很清晰,內(nèi)容的話從安裝到深入都有,不過只有500多頁來看,不知道有沒有太深入的表述。剛開始看python的初學者
  •   對于初學者來說是很不錯的參考書。
    很厚,對比其他幾本類似參考書,這本可買可不買。但是個人認為其實學計算機語言就和學英語一樣,學英語的時候誰沒翻爛過幾本字典,所以有空閑的時候多看幾本參考書也沒什么壞處。
  •   朋友很喜歡,它說很不錯
  •   對于常用模塊有著很詳細的描述和需要注意事項的描述。 如果 正在進行python編程的話,強烈推薦使用。 但在系統(tǒng)組織方面有一定不足,不過作為一本手冊已經(jīng)非常令人滿意啦。
  •   這本書不錯,內(nèi)容很好,只是例子少了些
  •   各方面都有展開.但畢竟不是百科全書.深入的話,還是要向inter***找資源.
  •   領(lǐng)域前進的奠基之石。
  •   物流還是比較快的
  •   個人感覺不太適合初學者
  •   編譯得不好。建議讀者看英文版的。
  •     好好的書又被糟蹋了?!   ∈裁唇小敖獬壎ǚ椒ā保?unbound 就非要翻譯成動詞短語么?!    Python CookBook 翻譯成 Python 食譜。 好,這個可以原諒。 后面說明怎么是xxx網(wǎng)站主要用來動態(tài)收集與Python程序有關(guān)的食譜??。浚。浚。?!
  •   關(guān)于Python的高級主題的書,比較像”標準庫”和”cookbook”的綜合”
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7