本書是Python應用的手冊指南,它涵蓋瞭Python編程的方方麵麵,從係統管理到圖形界麵編程,從文本處理到網絡編程,從數據庫到語言擴展……這些主題的探討中,作者提供瞭大量的實際代碼,通過對這些代碼的研讀,對讀者的Python編程水平以及實際業務問題的解決都將不無裨益。
當掌握Python的基礎知識後,你要如何使用Python?本書為這門語言的主要應用領域提供瞭深度教程,譬如係統管理、GUI和Web,並探索瞭其在數據庫、網絡、前端腳本、文本處理等方麵的應用。通過關注常用工具和庫,你將深入理解Python在現實世界編程中所扮演的角色。
你將學到清晰和簡潔明瞭的語法和編程技巧,並伴隨大量的示例來展示正確的用法和慣例。本書已完全更新到Python 3.x,也深入探討瞭作為一種軟件開發工具的語言,並有許多代碼示例。
主題包括:
●Python快速教程:構建一個簡單示例,涵蓋瞭數據呈現、麵嚮對象編程、對象持久化、GUI和網站基礎。
●係統編程:探索係統接口工具和技巧,這些工具和技巧可用於命令行腳本、處理文件和文件夾、並行運行程序等。
●GUI編程:學習使用Python的tkinter部件庫構建完整的用戶界麵。
●Internet編程:訪問客戶端網絡協議和Email工具,使用CGI腳本,並學習網站構建技術。
●多種應用Python的方法:實現數據結構、解析基於文本的信息、數據庫接口,以及擴展和嵌入Python。
Mark Lutz,是Pyhon培訓的世界領導者,同時也是很早且暢銷的Python書籍的作者,並且是1992年以來Python社區的開拓者。25年來,Mark一直是一名軟件開發人員,並且是《Programming Python》前一版的作者,也是O’Reilly公司齣版的 《Learning Python》和《Python Pocket Reference》的作者。
“這些章節包羅萬象,從問題診斷到設計規範,一直著眼於實際問題並避免常見障礙。”
——Diane Donovan
California Bookwatch
那麼,Python是什麼?
前麵已經說過,本書無意在Python的基礎知識上投注過多精力,而且我們把對Python角色的探討推到瞭結尾部分,以便在此之前,你有機會親身感受它的魅力。如果你想對本書的主題有個簡單地瞭解,那麼,看看下麵這個:
Python是一種開源的通用計算機編程語言。它優化瞭軟件質量、開發人員的生産率、程序的可移植性,以及組建集成。世界各地成韆上萬的開發人員將Python應用於互聯網腳本、係統編程、用戶界麵、産品定製、數字編程等諸多領域。如今,Python被認為是世界上應用最為廣泛的四五種編程語言之一。
作為一種緻力於縮減開發時間的流行語言,Python部署於形形色色的産品中,並扮演瞭各自不同的角色。目前使用Python的用戶有:榖歌(Google),YouTube,工業光魔(Industrial Light & Magic),ESRI,BitTorrent文件分享係統,NASA的噴氣推進實驗室(Jet Propulsion Lab),遊戲星戰前夜(Eve Online),以及美國國傢氣象局(National Weather Service)。Python的應用領域涵蓋瞭從係統管理、網站開發、手機腳本、教育到硬件測試、投資分析、電腦遊戲和航天器控製的方方麵麵。
此外,Python在這些領域也非常引人注目:簡潔、易讀及便於維護的語法;與其他語言編寫的外部模塊的集成;多種設計範式——麵嚮對象、函數式編程以及模塊化結構;大量預先編寫的接口和工具。Python的工具集使它成為一個靈活、敏捷的語言,它即適閤快速的戰術任務,也勝任更大規模的戰略應用的開發。盡管Python是一個通用語言,由於它易於使用和管理其它軟件模塊,因此Python也常被稱為腳本語言(scripting language)。
也許,Python最寶貴的財富僅僅是它使軟件開發變得更為快速和有趣。有這樣一類人,對他們而言,編程本身就是其最終的目標。他們享受挑戰,編寫軟件是為瞭其中的樂趣,因此常常將商業或職業的迴報當做次要結果。主要就是這類人發明瞭互聯網、開源和Python。也正是這類人,曆史上一直是本書的主要讀者。就像他們一直說的,有瞭Python這樣的工具,編程可以隻是純粹的樂趣。
要真正瞭解如何做到,請繼續讀下去。除瞭某些額外的話題,本書絕大部分用於展示真實世界代碼中起作用的Python理念。正如我們將要看到的,Python可以作為促成技術,尤其是與GUI、網站、係統編程等的工具結閤使用時。
……
譯者序
Python語言自其誕生之日起,就以其“優雅”、“明確”、“簡單的設計哲學,吸引著來自世界各地的開發人員。經由他們的使用和推介,至今,Python已滲透到計算機的諸多領域。
本書是Python應用的手冊指南,它涵蓋瞭Python編程的方方麵麵,從係統管理到圖形界麵編程,從文本處理到網絡編程,從數據庫到語言擴展……這些主題的探討中,作者提供瞭大量的實際代碼,通過對這些代碼的研讀,對讀者的Python編程水平以及實際業務問題的解決都將不無裨益。
本書主要由鄒曉、瞿喬、任發科翻譯,參與翻譯的其他人員還有張超、欒瑞鵬、張君蘭、劉甜、馬亮、官毅、潘婧、楊潔、顔秦進。由於譯者水平所限,翻譯難免有疏漏之處,願廣大讀者給予批評指正。
——常新居士
Mark Lutz 的這本書,我覺得還是不錯的。書中講解瞭很多 Python 的實用技巧,同時可以跟著書中的示例,學習高級的 Python 編程,對於自身的提高還是有幫助的。關於這本書,我當時看的是中文版(上下冊),有點想要吐槽的是,中文版其實有很多印刷錯誤的地方,其次有些句子有誤導性,翻譯質量問題吧。書的內容實在太多,我實際上隻是選取瞭感興趣的部分閱讀和實踐瞭,關於作者一直炫耀的 Email 客戶端什麼的沒有深入學習,瞭解瞭大概。總之,這樣的書還是有選擇性的看效率更高。我覺得這本書看完,結閤 Python CookBook,可以很大程度上提升技能
評分書非常厚,上下冊兩本,搞活動買還是很閤適的,內容還沒顧得上看,應該是正版圖書,gui那塊不是用的pyqt
評分Python作為一門輕量級的腳本語言,伴隨著近年來大數據概念的大火,逐漸被各大公司所采用。作為把全棧最為理想的工程師,自然要跟隨時代的腳步。之前買過同係列的《Head First Java》,同樣是中文版翻譯印製,其采取圖文並茂方式講解,以故事為綫索,比一般的中式羅列講解要生動有趣的多,讓讀者更容易理解和記憶。
評分習慣性好評,內容確實一般般吧。字數補
評分物流把書都摔壞瞭
評分Python語言非常強大,閑暇時間好好學學
評分一時衝動,買太多瞭 完瞭 看不完瞭
評分京東的書一如既往的好啊,正版,一下子買瞭很多,喜歡不錯,哈哈哈,買買買.
評分學到清晰和簡潔明瞭的語法和編程技巧,並伴隨大量的示例來展示正確的用法和慣例。本書已完全更新到Python 3.x,也深入探討瞭作為一種軟件開發工具的語言,並有許多代碼示例。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有