Python開發(fā)技術詳解

出版時間:2009  出版社:機械工業(yè)出版社  作者:周偉,宗杰  頁數(shù):532  
Tag標簽:無  

前言

  當前,Python已經(jīng)成為最流行的程序設計語言之一,被越來越多的人作為首選語言來學習和應用。作為一種解釋型的語言,Python具有內(nèi)置的高級數(shù)據(jù)結構和簡單有效的面向?qū)ο缶幊虣C制。同時,其語法簡潔而清晰,類庫豐富而強大,非常適合進行快速原型開發(fā)。另外,Python可以運行在多種系統(tǒng)平臺下,從而使得只需要編寫一次代碼,就可以在多種系統(tǒng)平臺下實現(xiàn)同等的功能。  與相同類型的Perl語言相比,年輕的Python語言的優(yōu)勢非常突出。隨著各大公司支持力度的增大,其應用領域越來越廣?,F(xiàn)在,圍繞著Python的相關技術包括Web開發(fā)和圖形界面開發(fā)等都在飛速發(fā)展,相關的資源也越來越豐富?! 榱耸箯V大讀者既能了解Python語言的基礎知識,又能將Python語言應用于一些特定領域(如Web開發(fā)),本書全面地介紹了用Python語言進行程序開發(fā)的相關知識。在學習完本書之后,相信讀者能夠掌握Python語言,并可以使用Python語言進行實際項目的開發(fā)。  本書的特點  本書主要有以下特點?! ?.循序漸進,由淺入深  為了方便讀者學習,本書在介紹Python的發(fā)展歷史及其特點、開發(fā)環(huán)境的搭建、Python的開發(fā)工具等基礎上,在后續(xù)章節(jié)中結合具體的實例,逐步介紹了Python語言的基本語法以及基礎類庫、常用庫和工具的使用方法,以及用Python語言進行程序開發(fā)的相關知識等內(nèi)容?! ?.技術全面,內(nèi)容充實  本書所講的內(nèi)容在保證實用的前提下,詳細介紹了Python語言各個方面的知識。同時,介紹了用Python語言進行程序開發(fā)的相關知識,無論是用Python語言進行系統(tǒng)管理,還是進行GUI開發(fā)、Web開發(fā)、數(shù)據(jù)庫編程、網(wǎng)絡編程等的讀者,都可以從本書中找到應用Python的相關知識?! ?.對比講解,理解深刻  考慮到有很多讀者具備Java的開發(fā)經(jīng)驗,因此本書注意結合Python與Java語法的異同點進行講解。同時本書注意對Python中與Java語法相似的函數(shù)和方法進行對比。希望通過這種講解的方式,能幫助讀者加深、加快對Python語法要點的理解。

內(nèi)容概要

Python是目前最流行的動態(tài)腳本語言之一。本書共27章,由淺入深、全面系統(tǒng)地介紹了利用Python語言進行程序開發(fā)的知識和技巧,包括Python的安裝和環(huán)境配置、Python的基本語法、模塊和函數(shù)、內(nèi)置數(shù)據(jù)結構、字符串和文件的處理、正則表達式的使用、異常的捕獲和處理、面向?qū)ο蟮恼Z言特性和設計、Python的數(shù)據(jù)庫編程、wxPython庫的使用、HTML應用、XML應用、Django網(wǎng)頁開發(fā)框架的使用方法、測試驅(qū)動開發(fā)模式應用、Python進程和線程、Python系統(tǒng)管理、網(wǎng)絡模塊、Python圖像處理和游戲開發(fā)、Python擴展和嵌入以及Windows下的Python開發(fā)等。為了便于讀者學習,本書每個章節(jié)都提供了詳盡的例子,結合實例講解各個知識點?! ”緯m合Python愛好者、大中專院校的學生、社會培訓班的學生以及用Python語言進行系統(tǒng)管理、GUI開發(fā)、Web開發(fā)、數(shù)據(jù)庫編程、網(wǎng)絡編程的人員使用。

作者簡介

周偉,軟件工程師,有著多年的系統(tǒng)軟件和應用軟件開發(fā)經(jīng)驗。熟悉Python、WxPython和Django等語言和開源框架,曾經(jīng)領導和參與過多個使用Python開發(fā)的項目已經(jīng)用于電力系統(tǒng)維護等行業(yè)。

書籍目錄

前言第一篇 Python語言基礎知識 第1章 Python概述 第2章 Python的基本語法 第3章 Python的控制語句 第4章 內(nèi)置數(shù)據(jù)結構 第5章 模塊與函數(shù) 第6章 字符串與正則表達式 第7章 文件的處理 第8章 面向?qū)ο缶幊獭〉?章 異常處理與程序調(diào)試 第10章 Python 的數(shù)據(jù)庫編程第二篇 Python的GUI程序設計 第11章 WxPython的開發(fā)環(huán)境 第12章 WxPython框架初步 第13章 WxPython庫中的基本組件 第14章 WxPython庫中的菜單、窗口與對話框控件 第15章 WxPython庫中的高級控件 第16章 WxPython庫中的高級功能第三篇 Python的Web開發(fā) 第17章 Python的HTML應用 第18章 Python和XML 第19章 Python的Web開發(fā)——Django框架的應用 第20章 敏捷方法學在Python中的應用——測試驅(qū)動開發(fā)第四篇 Python的其他應用 第21章 Python中的進程和線程 第22章 基于Python的系統(tǒng)管理 第23章 Python和網(wǎng)絡編程 第24章 常見的Python網(wǎng)絡應用 第25章 圖像處理和游戲開發(fā) 第26章 Python語言的擴展與嵌入 第27章 Windows下的Python

章節(jié)摘錄

  第一篇 Python語言基礎知識  第1章 Python概述  1.1 Python簡介  Python語言是由Guido vall Rossum在1989年開發(fā)的,于l991年年初發(fā)表。Guido van Rossum曾是CWl公司的一員,使用解釋性編程語言ABC開發(fā)應用程序,這種語言在軟件開發(fā)上有許多局限性。由于要完成系統(tǒng)管理方面的一些任務,需要獲取Amoeba機操作系統(tǒng)所提供的系統(tǒng)調(diào)用能力,雖然可以設計Amoeba的專用語言去實現(xiàn)這個任務,但是v.a(chǎn)n Rossum計劃設計一門更通用的程序設計語言。Python就此誕生了?! ython語言已經(jīng)誕生了20年,但是并沒有成為程序開發(fā)領域的主流程序設計語言。這是因為Python語言的動態(tài)性,程序解釋執(zhí)行的速度比編譯型語言慢。隨著Python語言的不斷優(yōu)化以及計算機硬件技術的迅猛發(fā)展,動態(tài)語言已經(jīng)越來越受到軟件界的重視。其中的代表性語言有Python、Ruby、SmallTalk、Groovy等。  眾所周知,Java是軟件行業(yè)認可的程序開發(fā)語言。Java比C++更容易使用,內(nèi)部結構也相對簡單。而Python的語法特性使得程序設計變得更輕松,Python能編寫出比Java可讀性更強的代碼。隨著Jython等解釋器的出現(xiàn),使得Python可以在Java虛擬機上運行。這樣,Python就可以使用Java豐富的應用程序包。Python與讀者熟知的JavaScript非常相似,都是解釋執(zhí)行,而且語法結構有很多相似之處。JavaScript是瀏覽器端的腳本語言,而Python也可以用于Web方面的開發(fā)。

編輯推薦

  《Python開發(fā)技術詳解》特色:  深入解析Python語言,透析應用開發(fā)的方方面;  涵蓋9大應用領域的各類Python框架;  詳細講解Python語言的基本要點和基礎類庫;  內(nèi)容覆蓋GUI、數(shù)據(jù)庫、Web、系統(tǒng)管理、網(wǎng)絡編程、圖像處理、游戲開發(fā)等領域;  深入講解常用開發(fā)框架Django、PyWin32、PyGame、Twisted等框架工具包;  通過豐富的典型應用實例,引領讀者迅速掌握實用技術;  9.5小時多媒體視頻講解。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Python開發(fā)技術詳解 PDF格式下載


用戶評論 (總計21條)

 
 

  •   書挺厚的,剛看到第一篇第五章,內(nèi)容很詳細很適合初學者,而且還有光盤講解,本來要買Python核心編程的,感覺排序太混亂所以就放棄了選擇了這本
  •   非常好的入門教材,很適合初學者。涉及內(nèi)容很多,所以深層知識未涉及??傮w來講不錯的。個人感覺比Python核心編程要好很多。
  •   這是一部Python的基礎書籍,還是挺不錯的
  •   各方面的應用都講到了,入門可以,沒有太深入的東西。
  •   很經(jīng)典視頻和例子也很好
  •   建議有Java基礎的讀者看這個~
  •   書的質(zhì)量跟內(nèi)容都很不錯
  •   是一個想深入學習Python的不錯入門圖書
  •   內(nèi)容比較全,就是數(shù)據(jù)庫部分講的太簡單
  •   看了一部分,感覺這本書很好!內(nèi)容全面,解釋深入詳細!
    值得推薦!
    美中不足:紙張檔次低;示例代碼沒有行號,讀起來有點費勁!
  •   實例很多,很豐富,上手很容易。
  •   內(nèi)容涉及面很廣,適合入門
  •   還沒仔細看呢,看內(nèi)容介紹還不錯,10.1好好看看再說
  •   前幾天訂的書,書送到的速度比想象中的要快多了,書正在觀賞中
  •   2.5的也拿來看了,看看有沒有PHP好用。當當網(wǎng)發(fā)貨蠻快的,一周之內(nèi)就到。質(zhì)量沒什么問題,只是送快遞的太笨了,早打電話問我在哪里,下午都沒送過來,還讓我打電話吹,第二天周末?。?/li>
  •   最近事情特別多,沒時間繼續(xù)我的python歷程了!只是草草的翻了一下書,感覺還可以吧!從目錄來看是比較全的!呵呵!
  •   書比較正規(guī)。內(nèi)容也比較實用,適合用來培養(yǎng)新手。深度不太夠。有些問題描述的不夠清楚。
  •   第一次買書,感覺不是很新。免費送貨還是不錯的。挺方便。
  •   有不少錯字,不過整體不是很影響閱讀。難道新版就是這樣了?
  •   沒有更深一點的講解,點到為止,僅限于入門,買的時候要考慮清楚
  •   羅列了一堆代碼而已.
 

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

京ICP備13047387號-7