Python編程 第4版 影印版 上下冊(cè)

出版時(shí)間:2011-5  出版社:東南大學(xué)出版社  作者:魯茲  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)是由Mark
Lutz編寫(xiě)的《Python編程(影印版第4版)》?!禤ython編程(影印版第4版)》的內(nèi)容包括:
Python快速入門(mén):搭建一個(gè)簡(jiǎn)單的例子,包括數(shù)據(jù)表示、面向?qū)ο缶幊?、?duì)象持久化、GUI和網(wǎng)站基礎(chǔ);系統(tǒng)編程:針對(duì)命令行腳本編寫(xiě)、處理文件和文件夾、并行運(yùn)行程序等需求探索系統(tǒng)接口工具和技術(shù);
GUI編程:學(xué)習(xí)使用Python tkinter組件庫(kù)來(lái)創(chuàng)建完整的用戶界面;
互聯(lián)網(wǎng)編程:訪問(wèn)客戶端網(wǎng)絡(luò)協(xié)議和電子郵件工具,使用CGI腳本,以及學(xué)習(xí)網(wǎng)站搭建技術(shù);更多應(yīng)用Python的地方:實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu),分析基于文本的信息,訪問(wèn)數(shù)據(jù)庫(kù),以及擴(kuò)展和嵌入Python。

作者簡(jiǎn)介

Mark
Lutz是Python培訓(xùn)的世界領(lǐng)先者,他是最早和最暢銷Python著作的作者,從1992年起就是Python社區(qū)的先鋒人物。Mark有25年的軟件開(kāi)發(fā)經(jīng)驗(yàn)而且是《Python編程》前一版的作者,也是O’Reilly的《Learning
Python and Python Pocket Reference》的作者。

書(shū)籍目錄

Preface
Part I. The Beginning
1. A Sneak Preview
Part II. System Programming
2. System Tools
3. Script Execution Context
4. File and Directory Tools
5. Parallel System Tools
6. Complete System Programs
Part III. GUI Programming
7. Graphical User Interfaces
8. A tkinter Tour, Part
9. A tkinter Tour, Part 2
10. GUI Coding Techniques
11. Complete GUI Programs
Part IV. Internet Programming
12. Network Scripting
13. Client-Side Scripting
14. The PyMailGUI Client
15. Server-Side Scripting
16. The PyMailCGI Server
Part V. Tools and Techniques
17. Databases and Persistence
18. Data Structures
19. Text and Language
20. Python/C Integration
Part VI. The End
21. Conclusion: Python and the Development Cycle
Index

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   The "browse" button in Figure 10-7 pops up a file selection dialog just as the packdlg form did.Instead of an OK button,this dialog binds the Enter key-press event to kill the window and end the modalwait state pause; on submission, the name of the packed file is passed to the main function of the unpacker script shown earlier to perform the actual file scan process. Room forimprovement All of this works as advertised-by making command-line tools available in graphical form like this, they become much more attractive to users accustomed to the GUI way of life.We've effectively added a simple GUI front-end to command-line tools.Still, two aspects of this design seem prime for improvement. First, both of the input dialogs use common code to build the rows of their input forms, but it's tailored to this specific use case; we might be able to simplify the dialogs further by importing a more generic form-builder module instead.We met general form builder code in Chapters 8 and 9, and we'll meet more later-see the form.py module in Chapter 12 for pointers on further genericizing form construction. Second, at the point where the user submits input data in either form dialog,we've lost the GUI trail-the GUI is blocked, and messages are routed back to the console.The GUI is technically blocked and will not update itselfwhile the pack and unpack utilities run; although these operations are fast enough for my files as to be negligible,we would probably want to spawn these calls off in threads for very large files to keep the main GUI thread active (more on threads later in this chapter). The console issue is more blatant: packer and unpacker messages still show up in the stdout console window, not in the GUI (all the filenames here include full directory paths if you select them with the GUI's Browse buttons, courtesy of the standard Open dialog): C:\...\PP4E\Gui\5hellGui\temp> python ..\mytools.py list PP4E saolledtext list test Packer: packed.all ('spam.txt', 'ham.txt', 'eggs.txt') packing: spam.txt packing: ham.txt packing: eggs.txt Unpacker: packed.all creating: spam.txt creating: ham.txt creating: eggs.txt.

編輯推薦

《Python編程(影印版)(第4版)(套裝共2冊(cè))》針對(duì)該語(yǔ)言的主要應(yīng)用領(lǐng)域——系統(tǒng)管理、GUI和Web——做了深入講解,并且探索了它在數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、前端腳本撰寫(xiě)層、文本處理和更多方面的使用。通過(guò)重點(diǎn)關(guān)注常用工具和庫(kù),你將會(huì)對(duì)Python在實(shí)際現(xiàn)實(shí)世界里的編程有更深的理解。你將通過(guò)一種清晰和簡(jiǎn)潔的方式——講解大量正確用法和常見(jiàn)慣例的例子——學(xué)會(huì)語(yǔ)言的語(yǔ)法和編程技巧?!禤ython編程(影印版)(第4版)(套裝共2冊(cè))》針對(duì)3.x版本做了完全的更新,它探討了Python如何成為軟件開(kāi)發(fā)工具,并且特別為此設(shè)計(jì)了很多代碼示例。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Python編程 第4版 影印版 上下冊(cè) PDF格式下載


用戶評(píng)論 (總計(jì)39條)

 
 

  •   python編程終于買到了,都一年了。。。粗略地掃了一眼,內(nèi)容不錯(cuò)。紙質(zhì)一般。
  •   因?yàn)樽x了作者的Learning Python才去買的這本書(shū),本來(lái)打算買本翻譯過(guò)來(lái)的,找不到,只好去啃原版了。書(shū)有點(diǎn)厚,但內(nèi)容非常翔實(shí),可能作者是培訓(xùn)教師的原因,知識(shí)點(diǎn)講的比較到位,當(dāng)然有時(shí)也顯得有點(diǎn)啰嗦,呵呵。如果想學(xué)習(xí)Python,作者的這兩套書(shū)值得選擇
  •   之前學(xué)完了《learning python》,所以買了這本書(shū)想學(xué)學(xué)該如何使用它,建議在看這本書(shū)之前看看前一本。
  •   Progamming Python和Python cookbook,leaning python這3本書(shū)我都買了,leaning python這邊書(shū)無(wú)意義,作者廢話太多,無(wú)實(shí)質(zhì)內(nèi)容,推薦前2本書(shū)籍(Progamming Python和Python cookbook)。對(duì)于新老程序員都有幫助。python cookbook有很多設(shè)計(jì)模式,基本都是來(lái)源于jave設(shè)計(jì)模式,有參考價(jià),ptyhon對(duì)于接觸過(guò)java或者C#語(yǔ)言人來(lái)說(shuō),語(yǔ)言有些詭異,如果你有java或者其他語(yǔ)言背景,學(xué)習(xí)這2本身,再做幾個(gè)實(shí)際項(xiàng)目,基本就能很好掌握Python專門(mén)語(yǔ)言。
  •   全英文版,不過(guò)并不難懂,主要是內(nèi)容很多,廢話也不少。但確實(shí)很全面,重要的地方都講到了。這本書(shū)面向的是python 3的版本。
  •   現(xiàn)在很多科學(xué)計(jì)算程序都在往Python靠近,因?yàn)镻ython語(yǔ)言的繼承性非常好,如果某科學(xué)計(jì)算程序有多個(gè)developers,那么Python語(yǔ)言會(huì)使得改程序的更新變得非常非???。我聽(tīng)到有人說(shuō),Python是明日科學(xué)計(jì)算軟件的首選語(yǔ)言。

    If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, ***working, front-end scripting layers, text processing, and more. This book focuses on ***monly used tools and libraries to give you a ***prehensive understanding of Python’s many roles in practical, real-world programming.

    You'll learn language syntax and programming techniques in a clear and concise manner, with lots of examples that illustrate both correct usage and ***mon idioms. ***pletely updated for version 3.x, Programming Python also delves into the language as a software development tool, with many code examples scaled specifically for that purpose.
  •   學(xué)習(xí)Python時(shí)值得購(gòu)買的書(shū)
  •   因?yàn)橄矚gPython、喜歡英文原版,就買了。

    印刷質(zhì)量很好。

    讀完后再來(lái)評(píng)價(jià)。
  •   書(shū)的質(zhì)量很好!是影印版,但和原版沒(méi)有太大區(qū)別,而且比在美國(guó)(亞馬遜美國(guó)網(wǎng)站)買便宜很多。送貨也算快!整體感覺(jué)不錯(cuò)!
  •   兩本很厚的書(shū),英文版。個(gè)人覺(jué)得看看英文第一手的資料是很不錯(cuò)的一件事,基本都是專業(yè)英語(yǔ),即提高專業(yè)素養(yǎng),還可以提高英語(yǔ)水平。
    同樣,不喜歡看“磚頭”書(shū)的朋友,謹(jǐn)慎選擇。確實(shí)很厚
  •   書(shū)質(zhì)量很好,但是由于下雨延遲了一天,不過(guò)還是給個(gè)滿分。
  •   喜歡原版的,讀起來(lái)很棒
  •   書(shū)很厚啊,慢慢快,發(fā)貨速度很不錯(cuò),第二天就收到了!
  •   正在看,比較適合我。
  •   很好很好,就是太厚太沉呵呵
  •   廢話多點(diǎn),但是講的還是很清楚的。
  •   書(shū)很厚啊,加在一起就是一本大辭典啊,還是英文的,我什么時(shí)候能看完呢,還是用到什么再學(xué)什么吧,當(dāng)工具書(shū)用挺合適
  •   其實(shí)還是讀英文版的好理解,中文翻譯的,有些句子描述的不是特別清楚
  •   不錯(cuò)啊,老大老老大推薦看得
  •   作者對(duì)語(yǔ)言的方方面面講述的很詳細(xì),而且通俗易懂,不愧是一個(gè)牛人,不過(guò)有很多冗余的篇幅,可能是作者故意保持一定的冗余度,讓讀者可以不必查找前面章節(jié)就可以回復(fù)前面的知識(shí)點(diǎn)。此書(shū)雖然說(shuō)對(duì)讀者沒(méi)多少要求,但是如果沒(méi)有C等語(yǔ)言的背景,有些內(nèi)容還是不容易弄懂的。本想給4星半,但沒(méi)有半個(gè)刻度,所以給4星。
  •   希望是預(yù)期的,網(wǎng)上評(píng)價(jià)不錯(cuò),這一年的學(xué)習(xí)資料都有了
  •   拿來(lái)可以當(dāng)枕頭了,,英文版,看需要時(shí)間
  •   先讀吧, 讀了才有更好的方法
  •   只收到上冊(cè),沒(méi)收到下冊(cè)啊,申請(qǐng)換貨一直沒(méi)人想著解決問(wèn)題。什么情況啊,難道讓我就這樣算了,不能吧!
  •   想退貨,又不支持上門(mén)取貨,糾結(jié)中,一百多大洋呢
  •   大而且全。確實(shí)寫(xiě)的拖沓了些。不過(guò)多次重復(fù)是學(xué)習(xí)的秘訣,建議看了code再看文字。
  •   要先把 Learning Python 看了才能來(lái)看這本書(shū)。別先買這本
  •   不得不說(shuō)這真的是一本好書(shū),作者寫(xiě)得很詳細(xì),把很多Python的特點(diǎn)都寫(xiě)了出來(lái),適合慢慢研讀,必有大收獲?。。?!
  •   內(nèi)容很詳細(xì),需要有一定英文基礎(chǔ)。整體很好。
  •   國(guó)外要學(xué),國(guó)內(nèi)基本用不上!
  •   剛收到書(shū) 除了紙張不昨的 其它都可以
  •   經(jīng)典啊,寫(xiě)得很細(xì)膩,非常好!我喜歡!
  •   沒(méi)有主次,一團(tuán)亂麻,羅里羅嗦。
  •   經(jīng)典總是經(jīng)典。
  •   抽空再看.
  •   python編程必讀
  •   別人推薦的,買來(lái)學(xué)習(xí)
  •   詞典一樣的存在,好厚
  •   書(shū)很好,比那些太多的基礎(chǔ)教程好多了
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7