[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Python Cookbook 第三3版 中文版 基礎教程從入門到實踐手冊零基
該商品所屬分類:計算機/網絡 -> 計算機/網絡
【市場價】
795-1152
【優惠價】
497-720
【作者】 大衛·比斯利(David 
【出版社】人民郵電出版社 
【ISBN】9787115379597
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



書名:Python Python
ISBN編號:9787115379597
是否是套裝:否

作者:大衛·比斯利(David
代碼:108
出版社名稱:人民郵電出版社


    
    
"

Python Cookbook

作  者: (美)比斯利(David Beazley),(美)瓊斯(Brian K.Jones) 著;陳舸 譯 著
size="731x8"
定  價: 108
size="731x8"
出?版?社: 人民郵電出版社
size="731x8"
出版日期: 2015年05月01日
size="731x8"
頁  數: 682
size="731x8"
裝  幀: 平裝
size="731x8"
ISBN: 9787115379597
size="731x8"
主編推薦

如果你在編寫Python 3程序時需要幫助,或者想更新老的Python 2代碼,本書正是你所需要的。本書包含了大量使用Python 3.3編寫並測試過的實用編程技巧。對於那些關注現代工具和慣用技巧的有經驗的Python程序員來說,本書無可替代。 本書包含了12個以上的完整主題,其範圍涵蓋了Python語言的核心以及多個應用領域中的常見任務。每一節中包含的示例代碼都可以立刻應用到你自己的項目中去,而每節的討論部分則告訴你解決方案是如何以及為什麼能夠工作。 本書主題包括: 數據結構和算法; 字符......

目錄
章數據結構和算法1
1.1將序列分解為單獨的變量1
1.2從任意長度的可迭代對像素3
1.3保存最素5
1.4找到優選或最小素7
1.5實現優先級隊列9
1.6在字典中將鍵映射到多個值上11
1.7讓字典保持有序13
1.8與字典有關的計算問題14
1.9在兩個字典中尋找相同點15
1.10從序列中移除重復項素間順序不變17
1.11對切片命名18
1.12找出序列中出現次數素20
1.13通過公共鍵對字典列表排序22
1.14對不原生支持比較操作的對像排序23
1.15根據字段將記錄分組25
1.16篩選序素26
1.17從字典中提取子集29
1.18將名稱映射到素中30
1.19同時對數據做轉換和換算33
1.20將多個映射合並為單個映射34
第2章字符串和文本37
2.1針對任意多的分隔符拆分字符串37
2.2在字符串的開頭或結尾處做文本匹配38
2.3利用Shell通配符做字符串匹配40
2.4文本模式的匹配和查找42
2.5查找和替換文本45
2.6以不區分大小寫的方式對文本做查找和替換47
2.7定義實現最短匹配的正則表達式48
2.8編寫多行模式的正則表達式49
2.9將Unicode文本統一表示為規範形式50
2.10用正則表達式處理Unicode字符52
2.11從字符串中去掉不需要的字符53
2.12文本過濾和清理54
2.13對齊文本字符串57
2.14字符串連接及合並59
2.15給字符串中的變量名做插值處理62
2.16以固定的列數重新格式化文本64
2.17在文本中處理HTML和XML實體66
2.18文本分詞67
2.19編寫一個簡單的遞歸下降解析器70
2.20在字節串上執行文本操作80
第3章數字、日期和時間83
3.1對數值進行取整83
3.2執行精確的小數計算85
3.3對數值做格式化輸出87
3.4同二進制、八進制和十六進制數打交道89
3.5從字節串中打包和解包大整數90
3.6復數運算92
3.7處理無窮大和NaN94
3.8分數的計算96
3.9處理大型數組的計算97
3.10矩陣和線性代數的計算101
3.11隨機選擇103
3.12時間換算105
3.13計算上周5的日期107
3.14找出當月的日期範圍108
3.15將字符串轉換為日期110
3.16處理涉及到時區的日期問題112
第4章迭代器和生成器114
4.1手動訪問迭代素114
4.2委托迭代115
4.3用生成器創建新的迭代模式116
4.4實現迭代協議118
4.5反向迭代121
4.6定義帶有額外狀態的生成器函數122
4.7對迭代器做切片操作123
4.8跳過可迭代對像中的前素124
4.9迭代所有可能的組合或排列127
4.10以索引—值對的形式迭代序列129
4.11同時迭代多個序列131
4.12在不同的容器中進行迭代133
4.13創建處理數據的管道134
4.14扁平化處理嵌套型的序列137
4.15合並多個有序序列,再對整個有序序列進行迭代139
4.16用迭代器取代while循環140
第5章文件和I/O142
5.1讀寫文本數據142
5.2將輸出重定向到文件中145
5.3以不同的分隔符或行結尾符完成打印145
5.4讀寫二進制數據146
5.5對已不存在的文件執行寫入操作149
5.6在字符串上執行I/O操作150
5.7讀寫壓縮的數據文件151
5.8對固定大小的記錄進行迭代152
5.9將二進制數據讀取到可變緩衝區中153
5.10對二進制文件做內存映射155
5.11處理路徑名157
5.12檢測文件是否存在158
5.13獲取目錄內容的列表159
5.14繞過文件名編碼161
5.15打印無法解碼的文件名162
5.16為已經打開的文件添加或修改編碼方式164
5.17將字節數據寫入文本文件166
5.18將已有的文件描述符包裝為文件對像167
5.19創建臨時文件和目錄169
5.20同串口進行通信171
5.21序列化Python對像172
第6章數據編碼與處理177
6.1讀寫CSV數據177
6.2讀寫JSON數據181
6.3解析簡單的XML文檔186
6.4以增量方式解析大型XML文件188
6.5將字典轉換為XML192
6.6解析、修改和重寫XML194
6.7用命名空間來解析XML文檔196
6.8同關繫型數據庫進行交互198
6.9編碼和解碼十六進制數字201
6.10Base64編碼和解碼202
6.11讀寫二進制結構的數組203
6.12讀取嵌套型和大小可變的二進制結構207
6.13數據彙總和統計218
第7章函數221
7.1編寫可接受任意數量參數的函數221
7.2編寫隻接受關鍵字參數的函數223
7數據信息附加到函數參數上224
7.4從函數中返回多個值225
7.5定義帶有默認參數的函數226
7.6定義匿名或內聯函數229
7.7在匿名函數中綁定變量的值230
7.8讓帶有N個參數的可調用對像以較少的參數形式調用232
7.9用函數替代隻有單個方法的類235
7.10在回調函數中攜帶額外的狀態236
7.11內聯回調函數240
7.12訪問定義在閉包內的變量242
第8章類與對像246
8.1修改實例的字符串表示246
8.2自定義字符串的輸出格式248
8.3讓對像支持上下文管理協議249
8.4當創建大量實例時如何內存251
8.5將名稱封裝到類中252
8.6創建可管理的屬性254
8.7調用父類中的方法259
8.8在子類中擴展屬性263
8.9創建一種新形式的類屬性或實例屬性267
8.10讓屬性具有惰性求值的能力271
8.11簡化數據結構的初始化過程274
8.12定義一個接口或抽像基類278
8.13實現一種數據模型或類型繫統281
8.14實現自定義的容器287
8.15委托屬性的訪問291
8.16在類中定義多個構造函數296
8.17不通過調用init來創建實例298
8.18用Mixin技術來擴展類定義299
8.19實現帶有狀態的對像或狀態機305
8.20調用對像上的方法,方法名以字符串形式給出311
8.21實現訪問者模式312
8.22實現非遞歸的訪問者模式317
8.23在環狀數據結構中管理內存324
8.24讓類支持比較操作327
8.25創建緩存實例330
編程335
9.1給函數添加一個包裝335
9.2編寫裝飾器時如何保存數據337
9.3對裝飾器進行解包裝339
9.4定義一個可接受參數的裝飾器341
9.5定義一個屬性可由用戶修改的裝飾器342
9.6定義一個能接收可選參數的裝飾器346
9.7利用裝飾器對函數參數強制執行類型檢查348
9.8在類中定義裝飾器352
9.9把裝飾器定義成類354
9.10把裝飾器作用到類和靜態方法上357
9.11編寫裝飾器為被包裝的函數添加參數359
9.12利用裝飾器給類定義打補丁362
9.1類來控制實例的創建364
9.14獲取類屬性的定義順序367
9.15定義一個能接受可選類370
9.16在*args和**kwargs上強制規定一種參數簽名372
9.17在類中強制規定編碼約定375
9.18通過編程的方式來定義類378
9.19在定義的時候初始化類成員382
9.20通過函數注解來實現方法重載384
9.21避免出現重復的屬性方法391
9.22以簡單的方式定義上下文管理器393
9.23執行帶有局部副作用的代碼395
9.24解析並分析Python源代碼398
9.25將Python源碼分解為字節碼402
0章模塊和包406
10.1把模塊按層次結構組織成包406
10.2對所有符號的導入進行精確控制407
10.3用相對名稱來導入包中的子模塊408
10.4將模塊分解成多個文件410
10.5讓各個目錄下的代碼在統一的命名空間下導入413
10.6重新加載模塊415
10.7讓目錄或zip文件成為可運行的腳本416
10.8讀取包中的數據文件417
10.9添加目錄到sys.path中418
10.10使用字符串中給定的名稱來導入模塊
10.11利用import鉤子從遠端機器上加載模塊
10.12在模塊加載時為其打補丁
10.13安裝隻為自己所用的包
10.14創建新的Python環境
10.15發布自定義的包
1章網絡和Web編程
11.1以客戶端的形式同HTTP服務交互
11.2創建一個TCP服務器
11.3創建一個UDP服務器
11.4從CIDR地址中生成IP地址的範圍
11.5創建基於REST風格的簡單接口
11.6利用XML—RPC實現簡單的遠端過程調用
11.7在不同的解釋器間進行通信
11.8實現遠端過程調用
11.9以簡單的方式驗證客戶端身份
11.10為網絡服務增加SSL支持
11.11在進程間傳遞socket文件描述符
11.12理解事件驅動型I/O
11.13發送和接收大型數組
2章並發
12.1啟動和停止線程
12.2判斷線程是否已經啟動
12.3線程間通信
12.4對臨界區加鎖
12.5避免死鎖
12.6保存線程專有狀態
12.7創建線程池
12.8實現簡單的並行編程
12.9如何規避GIL帶來的限制
12.10定義一個Actor任務
12.11實現發布者/訂閱者消息模式
12.12使用生成器作為線程的替代方案
12.13輪詢多個線程隊列
12.14在UNIX上加載守護進程
……
3章實用腳本和繫統管理
4章測試、調試以及異常
5章C語言擴展
附錄A補充閱讀
內容虛線

內容簡介

size="789x11"

《Python Cookbook(第3版)中文版》介紹了Python應用在各個領域中的一些使用技巧和方法,其主題涵蓋了數據結構和算法,字符串和文本,數字、日期和時間,迭代器和生成器,文件和I/O,數據編碼與處理,函數,類與編程,模塊和包,網絡和Web編程,並發,實用腳本和繫統管理,測試、調試以及異常,C語言擴展等。
本書覆蓋了Python應用中的很多常見問題,並提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,並在Python 3.3環境下進行了測試,可以很方便地應用到實際項目中去。此外,《Python Cookbook(第3版)中文版》還詳細講解了解決方案是如何工作的,以及為什麼能夠工作。
《Python Cookbook(第3版)中文版》很好適合具有一定編程基礎的Python程序員閱讀參考。

作者簡介

(美)比斯利(David Beazley),(美)瓊斯(Brian K.Jones) 著;陳舸 譯 著

size="43x26"

David Beazley是一位居住在芝加哥的獨立軟件開發者以及圖書作者。他主要的工作在於編程工具,提供定制化的軟件開發服務,以及為軟件開發者、科學家和工程師教授編程實踐課程。他很為人熟知的工作在於Python編程語言,他已為此創建了好幾個開源的軟件包(例如Swig和PLY),並且是備受贊譽的圖書Python Essential Reference的作者。他也對C、C++以及彙編語言下的繫統編程有著豐富的經驗。
Brain K. Jones是普林斯頓大學計算機繫的一位繫統管理員。

"



 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部