Python 編程 (第4版上、下, 涵蓋 Python 3.x) Python编程(第4版)(套装共2册)

盧茨 (Mark Lutz)

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

<內容簡介>

當掌握Python的基礎知識後,你要如何使用Python?盧茨編著的《Python編程(第4版上下涵蓋Python3.x)》為這門語言的主要應用領域提供了深度教程,譬如系統管理、GUI和Web,並探索了其在數據庫、網絡、前端腳本、文本處理等方面的應用。通過關註常用工具和庫,你將深入理解Python在現實世界編程中所扮演的角色。
    你將學到清晰和簡潔明瞭的語法和編程技巧,並伴隨大量的示例來展示正確的用法和慣例。本書已完全更新到Python 3.x,也深入探討了作為一種軟件開發工具的語言,並有許多代碼示例。
    本書包括:Python快速教程:構建一個簡單示例,涵蓋了數據呈現、面向對象編程、對象持久化、GUI和網站基礎。
    系統編程:探索系統接口工具和技巧,這些工具和技巧可用於命令行腳本、處理文件和文件夾、並行運行程序等。GUI編程:學習使用Python的tkinter部件庫構建完整的用戶界面。
    Interrlet編程:訪問客戶端網絡協議和Email工具,使用CGI腳本,並學習網站構建技術。
    多種應用Python的方法:實現數據結構、解析基於文本的信息、數據庫接口,以及擴展和嵌入Python。

<章節目錄>

上冊
前言
第一部分 序幕
第1章 先睹為快
  「Python編程:長話短說」
  任務
  第1步:表示記錄
  第2步:持久存儲記錄
  第3步:走進OOP
  第4步:增加控制台交互
  第5步:增加GUI
  第6步:增加Web界面
  演示總結
第二部分 系統編程
第2章 系統工具
  「os.path」的知識
  系統編程概述
  介紹sys 模塊
  介紹os 模塊
第3章 腳本運行上下文
  我要增加一個變量
  當前工作路徑
  命令行參數
  shell 環境變量
  標準流
第4章 文件和目錄工具
  「五個簡單步驟擦除你的硬盤!」
  文件工具
  目錄工具
第5章 並行系統工具
  「指揮猴子做事」
  進程分支
  線程
  程序退出
  進程間通信
  multiprocessing模塊
  啟動程序的其他方法
  一個跨平臺的程序啟動框架
  其他系統工具
第6章 完整的系統程序
  「憤怒的Grep 命令」
  小遊戲:找到最大的Python文件
  分割與合併文件
  生成重定向網頁
  一個回歸測試腳本
  複製目錄樹
  比較目錄樹
  搜索目錄樹
  訪問器:目錄遍歷「++」
  播放媒體文件

第三部分 GUI編程
第7章 圖形化用戶界面
第8章 tkinter之旅:第一部分
第9章 tkinter之旅:第二部分
第10章 GUI編碼技巧
第11章 完整的GUI程序
下冊
第四部分 因特網編程
第12章 網絡腳本
第13章 客戶端編程
第14章 PyMailGUI客戶端
第15章 服務器端編程
第16章 PyMailCGI服務器
第五部分 工具和技巧
第17章 數據庫和持久化
第18章 數據結構
第19章 文本和語言
第20章 Python/C集成
第六部分 尾聲
第21章 結語:Python與開發周期