Python核心編程 第3版 英文版

Python核心編程 第3版 英文版 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[美] 衛斯理·春(Wesley Chun) 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-20

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115413529
版次:1
商品編碼:11896385
品牌:異步圖書
包裝:平裝
開本:16開
齣版時間:2016-03-01
用紙:膠版紙
頁數:822
正文語種:英文版


相關圖書





圖書描述

産品特色


編輯推薦

  全麵涵蓋當今應用開發中的眾多領域  為中級Python開發人員提供實踐方法  涵蓋大量實用的代碼案例  每章末尾的習題有助於鞏固所學知識
  Python是一種靈活、可靠且具有錶現力的編程語言,它將編譯語言的強大與腳本語言的簡潔性、快速開發特性整閤起來。在本書中,Python開發人員兼企業培訓師Wesley Chun會幫助您將Python技能提升到更高的水平。  本書涵蓋瞭成為一名技術全麵的Python開發人員所需的一切內容。本書講解瞭應用開發相關的多個領域,而且書中的內容可以立即應用到項目開發中。此外,本書還包含瞭一些使用Python 2和Python 3編寫的代碼案例,以及一些代碼移植技巧。有些代碼片段甚至無須修改就可以運行在Python 2.x或Python 3.x上。
  本書講解瞭如下內容:  學習專業的Python風格、實踐以及好的編程習慣;  使用TCP、UDP、XML-RPC來開發客戶端和服務器,並供高級的庫(比如SocketServer和Twisted)使用使用Tkinter和其他可用的工具來開發GUI應用;  通過使用C/C++編寫擴展,或者使用多綫程來編寫I/O密集型代碼,提升應用的性能;  探究QSL和關係數據庫、ORM,甚至是MongoDB這樣的非關係型(NonSQL)數據庫;  學習Web編程的基礎知識,包括Web客戶端和服務器,以及CGI和WSGI;  使用正則錶達式和強大的文本處理工具,來創建和解析CSV、JSON和XML數據;  使用COM客戶端編程與常見的Microsoft Office軟件(比如Excel、PowerPoint、Outlook)進行交互;  使用Django框架深入瞭解Web開發,以及使用Google App Engine深入瞭解雲計算;  使用Jyhon探索Java編程,以及在JVM上運行Python代碼的方式;  連接Web服務,比如連接Yahoo!Fiance獲取股票行情,或者連接Yahoo!Mail、Gmail以及其他郵件服務器來下載或發送郵件;  通過學習如何連接Twitter和Google+網絡來擁抱社交媒體的熱潮。

內容簡介

  《Python核心編程(第3版)英文版》是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。第1部分為講解瞭Python的一些通用應用,包括正則錶達式、網絡編程、Internet客戶端編程、多綫程編程、GUI編程、數據庫編程、Microsoft Office編程、擴展Python等內容。第2部分講解瞭與Web開發相關的主題,包括Web客戶端和服務器、CGI和WSGI相關的Web編程、Django Web框架、雲計算、高級Web服務。第3部分則為一個補充/實驗章節,包括文本處理以及一些其他內容。  《Python核心編程(第3版)英文版》適閤具有一定經驗的Python開發人員閱讀。

作者簡介

  Wesley Chun在高中階段開始進入計算世界,當時他使用的是BASIC和6502匯編語言,係統是Commodore。隨後開始在App IIe上使用Pascal語言,然後是再在穿孔卡片上使用ForTran語言。正在在穿孔卡片上使用ForTran的經曆使他成為一名謹慎小心的開發人員,因為將一組卡片發送到學校的主機並得到返迴結果,往往需要一周的往返時間。Wesley還將一個新聞類從打字機改變為Osborne 1 CP/M計算機。他得到的有酬勞的工作是作為學生輔導員為四年級、五年級和六年級的學生及其父母傢講授BASIC編程課程。  高中畢業後,Wesley以加利福尼亞校友學者的身份進入加州大學伯剋利分校。他主修應用數學(計算機科學),輔修音樂(古典鋼琴),並以A級和B級的成績畢業。在學校期間,他先後使用過Pascal、Logo和C語言編寫過程序。他還參加瞭一個以錄像帶培訓和心理谘詢為特色的輔導課程。他的暑期實習項目包括以第4代編程語言編寫代碼,並編寫瞭一個“Getting Started”用戶手冊。幾年過後,他開始在加州大學聖巴拉拉分校繼續學習,並獲得瞭計算機科學(分布式係統)的碩士學位。在此期間,他還講授C編程課程。他的一片以其碩士論文為基礎的論文在第29傑HICSS大會上被提名為論文,其隨後的一個論文版本刊登在新加坡大學High Performance Computing雜誌上。  自從畢業之後,Wesley就投身於軟件行業,編寫和齣版瞭多本圖書,並且發錶瞭數百篇會議報告和教程。此外還開發瞭針對公共企業和私有企業培訓的Python課程。Wesley的Python使用經曆始於Python 1.4版本(當時Python剛剛起步),他使用Python設計瞭Yahoo!Mail拼寫檢查程序以及地址簿。他隨後成為Yahoo!People Search部門的首席工程師。在離開Yahoo!之後,他寫作瞭本書第1版,然後開始周遊世界。迴來之後,他使用Python編寫過許多程序,包括本地産品搜索程序、反垃圾郵件和防病毒郵件程序、Facebook遊戲/應用,以及許多完全不同的其他東西,比如醫生用來進行脊柱骨摺分析的軟件。  在其閑暇時間,Wesley喜歡彈鋼琴、打保齡球、打籃球、騎自行車、玩極限飛盤、打撲剋、旅行,以及與傢人共享人倫。他還是Tutor郵件列錶和PyCon這兩個Python用戶組的誌願者。他還維護著艾倫帕森斯怪物項目目錄(Alan Parsons Project Monster Discography)。在本書寫作之時,Wesley是Google的開發大使,為其雲産品背書。Wesley生活在矽榖,您可以通過@wescpy或plus.ly/wescpy來找到他。

目錄

Part I General Application Topics 1
第1部分 通用應用主題
Chapter 1 Regular Expressions 2
第1章 正則錶達式
1.1 Introduction/Motivation / 引言/動機 3
1.2 Special Symbols and Characters / 特殊的符號和字符 6
1.3 Regexes and Python / 正則錶達式和Python語言 16
1.4 Some Regex Examples 一些正則錶達式示例 36
1.5 A Longer Regex Example更長的正則錶達式示例 41
1.6 Exercises / 練習 48
Chapter 2 Network Programming 53
第2章 網絡編程
2.1 Introduction / 前言 54
2.2 What Is Client/Server Architecture? / 客戶端/服務器網絡編程 54
2.3 Sockets: Communication Endpoints / 套接字:通信端點 58
2.4 Network Programming in Python / Python中的網絡編程 61
2.5 *The SocketServer Module / SocketServer模塊 79
2.6 *Introduction to the Twisted Framework / *Twisted框架介紹 84
2.7 Related Modules / 相關模塊 88
2.8 Exercises / 練習 89
Chapter 3 Internet Client Programming 94
第3章 Internet客戶端編程
3.1 What Are Internet Clients? / 什麼是Internet客戶端? 95
3.2 Transferring Files / 文件傳輸 96
3.3 Network News / 網絡新聞 104
3.4 E-Mail / 電子郵件 114
3.5 Related Modules / 相關模塊 146
3.6 Exercises / 練習 148
Chapter 4 Multithreaded Programming 156
第4章 多綫程編程
4.1 Introduction/Motivation / 簡介/動機 157
4.2 Threads and Processes / 綫程和進程 158
4.3 Threads and Python / 綫程和Python 160
4.4 The thread Module / thread模塊 164
4.5 The threading Module / threading模塊 169
4.6 Comparing Single vs. Multithreaded Execution / 
單綫程和多綫程執行對比 180
4.7 Multithreading in Practice / 多綫程實踐 182
4.8 Producer-Consumer Problem and the Queue/queue Module / 
生産者-消費者問題和Queue/queue模塊 202
4.9 Alternative Considerations to Threads / 綫程的替代方案 206
4.10 Related Modules / 相關模塊 209
4.11 Exercises / 練習 210
Chapter 5 GUI Programming 213
第5章 GUI編程
5.1 Introduction / 簡介 214
5.2 Tkinter and Python Programming / Tkinter和Python編程 216
5.3 Tkinter Examples / Tkinter示例 221
5.4 A Brief Tour of Other GUIs / 其他GUI簡介 236
5.5 Related Modules and Other GUIs / 相關模塊和其他GUI 247
5.6 Exercises / 練習 250
Chapter 6 Database Programming 253
第6章 數據庫編程
6.1 Introduction / 簡介 254
6.2 The Python DB-API / Python的DB-API 259
6.3 ORMs / 對象關係映射(ORM) 289
6.4 Non-Relational Databases / 非關係型數據庫 309
6.5 Related References / 相關文獻 316
6.6 Exercises / 練習 319
Chapter 7 *Programming Microsoft Office 324
第7章 *Microsoft Office編程
7.1 Introduction / 簡介 325
7.2 COM Client Programming with Python / 使用Python進行
COM客戶端編程 326
7.3 Introductory Examples / 入門示例 328
7.4 Intermediate Examples / 中級示例 338
7.5 Related Modules/Packages / 相關模塊/包 357
7.6 Exercises / 練習 357
Chapter 8 Extending Python 364
第8章 擴展Python
8.1 Introduction/Motivation / 簡介和動機 365
8.2 Extending Python by Writing Extensions / 
編寫Python擴展 368
8.3 Related Topics / 相關主題 384
8.4 Exercises / 練習 388
Part II Web Development 389
第2部分 Web開發
Chapter 9 Web Clients and Servers 390
第9章 Web客戶端和服務器
9.1 Introduction / 簡介 391
9.2 Python Web Client Tools / Python Web客戶端工具 396
9.3 Web Clients / Web客戶端 410
9.4 Web (HTTP) Servers / Web(HTTP)服務器 428
9.5 Related Modules / 相關模塊 433
9.6 Exercises / Exercises 436
Chapter 10 Web Programming: CGI and WSGI 441
第10章 Web編程:CGI和WSGI
10.1 Introduction / 簡介 442
10.2 Helping Web Servers Process Client Data / 幫助Web服務
器處理客戶端數據 442
10.3 Building CGI Applications / 建立CGI應用程序 446
10.4 Using Unicode with CGI / 在CGI中使用Unicode 464
10.5 Advanced CGI / 高級CGI 466
10.6 Introduction to WSGI / WSGI簡介 478
10.7 Real-World Web Development / 真實世界的Web開發 487
10.8 Related Modules / 相關模塊 488
10.9 Exercises / 練習 490
Chapter 11 Web Frameworks: Django 493
第11章 Web框架:Django
11.1 Introduction / 簡介 494
11.2 Web Frameworks / Web框架 494
11.3 Introduction to Django / Django簡介 496
11.4 Projects and Apps / 項目和應用 501
11.5 Your “Hello World” Application (A Blog) / “Hello World”
應用(一個博客) 507
11.6 Creating a Model to Add Database Service / 創建一個
Model來添加數據庫服務 509
11.7 The Python Application Shell / Python Application Shell 514
11.8 The Django Administration App / Django管理應用 518
11.9 Creating the Blog’s User Interface / 
創建Blog的用戶界麵 527
11.10 Improving the Output / 改進輸齣 537
11.11 Working with User Input / 處理用戶輸入 542
11.12 Forms and Model Forms / 錶單和模型錶單 546
11.13 More About Views / 視圖進階 551
11.14 *Look-and-Feel Improvements / *改善外觀 553
11.15 *Unit Testing / *單元測試 554
11.16 *An Intermediate Django App: The TweetApprover / 
中級Django應用:TweetApprover 564
11.17 Resources / 資源 597
11.18 Conclusion / 總結 597
11.19 Exercises / 練習 598
Chapter 12 Cloud Computing: Google App Engine 604
第12章 雲計算:Google App Engine
12.1 Introduction / 簡介 605
12.2 What Is Cloud Computing? / 什麼是雲計算? 605
12.3 The Sandbox and the App Engine SDK / 
沙盒和App Engine SDK 612
12.4 Choosing an App Engine Framework / 
選擇一個App Engine框架 617
12.5 Python 2.7 Support / Python 2.7支持 626
12.6 Comparisons to Django / 與Django比較 628
12.7 Morphing “Hello World” into a Simple Blog / 
將“Hello World”改成一個簡單的博客 631
12.8 Adding Memcache Service / 添加Memcache服務 647
12.9 Static Files / 靜態文件 651
12.10 Adding Users Service / 添加用戶服務 652
12.11 Remote API Shell / 遠程API Shell 654
12.12 Lightning Round (with Python Code) / 
問與答(Python實現) 656
12.13 Sending Instant Messages by Using XMPP / 
使用XMPP發送即時消息 660
12.14 Processing Images / 處理圖片 662
12.15 Task Queues (Unscheduled Tasks) / 
任務隊列(非定期任務) 663
12.16 Profiling with Appstats / 使用Appstats進行分析 670
12.17 The URLfetch Service / URLfetch服務 672
12.18 Lightning Round (without Python Code) / 
問與答(沒有Python代碼) 673
12.19 Vendor Lock-In / 廠商鎖定 675
12.20 Resources / 資源 676
12.21 Conclusion / 總結 679
12.22 Exercises / 練習 680
Chapter 13 Web Services 684
第13章 Web服務
13.1 Introduction / 簡介 685
13.2 The Yahoo! Finance Stock Quote Server / 
Yahoo!金融股票報價服務器 685
13.3 Microblogging with Twitter / Twitter微博 690
13.4 Exercises / 練習 707
Part III Supplemental/Experimental  713
第3部分 補充/實驗章節
Chapter 14 Text Processing 714
第14章 文本處理
14.1 Comma-Separated Values / 逗號分隔的值(CSV) 715
14.2 JavaScript Object Notation / JavaScript對象錶示法(JSON) 719
14.3 Extensible Markup Language / 可擴展標記語言 724
14.4 References / 參考資料 738
14.5 Related Modules / 相關模塊 740
14.6 Exercises / 練習 740
Chapter 15 Miscellaneous 743
第15章 其他內容
15.1 Python核心編程 第3版 英文版 下載 mobi epub pdf txt 電子書 格式

Python核心編程 第3版 英文版 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Python核心編程 第3版 英文版 下載 mobi pdf epub txt 電子書 格式 2024

Python核心編程 第3版 英文版 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

劃算,做活動買的

評分

買來送同事的,好好學習天天嚮上

評分

挺一般,講得倒挺詳細

評分

速度快,很好

評分

慢慢看起來~~

評分

還行吧,感覺書不像是正版

評分

灰常快

評分

可能是由於本人在京東購買圖書的時間每每總處於優惠活動高峰期(當然我相信絕大部分書友可能都是在這一時段下手的。。。嗬嗬嗬),加上京東在新浪微博等處的網絡宣傳活動做得非常成功,也吸引瞭更多的購書、藏書的愛書之人,因此在收獲包裹這一過程上我等待的有點久(具體原因是由於在訂單中存在有部分商品需要從外地調貨過來的情況——想想就覺得會很麻煩,但愛書的心切還是讓我毅然決然。。。),我想可能各個城市的京東庫房在活動期間一定是忙得不可開交,也完全能夠理解,以及快遞公司的派件員們的辛苦,十分感謝!大概上我等瞭有一個星期左右的時間,由於經常買書的緣故,位於我所居住的那個區域的派件小哥都認識我瞭,這不免讓我有點小尷尬。小哥跟我說以後在網上買書可以多下些單,因為對於他們而言,每成功派送一個派件就可以多拿一塊錢。當時我覺得心中很五味陳雜,這恐怕也是我一直選擇在京東購物的一個小原因,不知道其他的快遞公司是否也有這樣的規定,所以我也盡量做到能夠在滿足我所需的購物優惠政策下盡可能的將訂單分配到最多,並且也可以享受到更多的優惠福利。每次在小哥那裏取件的時候都覺得蠻自豪的,嘿嘿。。。 下麵講一下商品本身的部分。 首先,京東發貨的包裹質量嚮來都是較高的,我曾經也像很多人一樣貨比三傢的在同類大型專業圖書網購商城購買過,比較後發現京東的包裝是相對認真負責的,訂單商品較少時選擇以雙層塑料包裝的形式,雖然沒有像其他商傢會使用較小型的瓦楞紙箱,但包裝是做的相當用心的;商品較多時采用紙箱包裝也一定花費瞭相當的工夫,充分體現瞭京東商城的服務品質。且包裹內的訂單存根詳細準確。 其次,由於我是一個十分愛惜書籍的人,對圖書的質量也比較在乎,本著藏書的心態大過讀書,我對商品本身的質量要求還是比較高的。具體到商品個體上,但凡是齣版商提供外塑料包裝膜的書籍幾乎不存在破損毀壞的情況,因為在運送包裹的過程裏難免不發生磕磕碰碰的情況,有時會有塑料膜開裂的現象,但書體本身是完好無損的,拆開後也沒有發現有其他質量上的問題,新品成色很高。而凡是不提供外塑料包裝膜的書籍質量依舊能保持很好的水平,這一點我覺得很難得,封麵磨損少、幾乎無劃痕汙漬破爛變形等情況;內頁也少有摺痕凹損的情況。每次拆包裹的時候那種滿意欣喜的情緒真是不言而喻。

評分

看著前言,給我的是驚訝,而不是驚喜。這麼明顯的錯頁,少頁,還好正文目前沒看到。希望質量給我驚喜。

類似圖書 點擊查看全場最低價

Python核心編程 第3版 英文版 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有