日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Python網(wǎng)絡(luò)編程攻略

Python網(wǎng)絡(luò)編程攻略

Python網(wǎng)絡(luò)編程攻略

定 價(jià):¥45.00

作 者: (英)薩卡爾(Dr.M.O.Faruque Sarker)著; 安道 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115372697 出版時(shí)間: 2014-12-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 170 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Python網(wǎng)絡(luò)編程攻略》介紹了現(xiàn)實(shí)世界中幾乎所有網(wǎng)絡(luò)任務(wù)的真實(shí)示例,通過(guò)簡(jiǎn)明易懂的形式讓讀者掌握如何使用Python完成這些網(wǎng)絡(luò)編程任務(wù)。具體說(shuō)來(lái),書中通過(guò)70多篇攻略討論了Python網(wǎng)絡(luò)編程的高階話題,包括編寫簡(jiǎn)單的網(wǎng)絡(luò)客戶端和服務(wù)器、HTTP協(xié)議網(wǎng)絡(luò)編程、跨設(shè)備編程、屏幕抓取以及網(wǎng)絡(luò)安全監(jiān)控,等等。本書可以作為任何一門網(wǎng)絡(luò)編程課程中培養(yǎng)實(shí)踐技能的補(bǔ)充材料。本書需要讀者對(duì)Python語(yǔ)言及TCP/IP等基本的網(wǎng)絡(luò)概念有了解,但即使不精通也能通過(guò)本書理解相關(guān)概念?!禤ython網(wǎng)絡(luò)編程攻略》適合網(wǎng)絡(luò)程序員、系統(tǒng)/網(wǎng)絡(luò)管理員及Web應(yīng)用程序開發(fā)人員閱讀。

作者簡(jiǎn)介

  M. O. Faruque Sarker博士是軟件架構(gòu)師,開發(fā)運(yùn)維工程師,最近幾年主持開發(fā)了很多Python軟件項(xiàng)目。他是多種開源技術(shù)方面的專家,對(duì)于在線學(xué)習(xí)平臺(tái)、Web應(yīng)用平臺(tái)、敏捷軟件開發(fā)等技術(shù)有深入的研究。從1999年開始,他一直在部署Linux和開源軟件。他應(yīng)邀參與了2009年和2010年的谷歌編程之夏,為開源項(xiàng)目BlueZ和Tahoe-LAFS做出了貢獻(xiàn)。目前他在英國(guó)倫敦大學(xué)學(xué)院工作,研究方向是自組織云架構(gòu)。

圖書目錄

第1章 套接字、IPv4和簡(jiǎn)單的客戶端/服務(wù)器編程 1
1.1 簡(jiǎn)介 1
1.2 打印設(shè)備名和IPv4地址 2
1.3 獲取遠(yuǎn)程設(shè)備的IP地址 4
1.4 將IPv4地址轉(zhuǎn)換成不同的格式 5
1.5 通過(guò)指定的端口和協(xié)議找到服務(wù)名 6
1.6 主機(jī)字節(jié)序和網(wǎng)絡(luò)字節(jié)序之間相互轉(zhuǎn)換 7
1.7 設(shè)定并獲取默認(rèn)的套接字超時(shí)時(shí)間 8
1.8 優(yōu)雅地處理套接字錯(cuò)誤 9
1.9 修改套接字發(fā)送和接收的緩沖區(qū)大小 12
1.10 把套接字改成阻塞或非阻塞模式 13
1.11 重用套接字地址 14
1.12 從網(wǎng)絡(luò)時(shí)間服務(wù)器獲取并打印當(dāng)前時(shí)間 16
1.13 編寫一個(gè)SNTP客戶端 17
1.14 編寫一個(gè)簡(jiǎn)單的回顯客戶端/服務(wù)器應(yīng)用 18
第2章 使用多路復(fù)用套接字I/O提升性能 22
2.1 簡(jiǎn)介 22
2.2 在套接字服務(wù)器程序中使用ForkingMixIn 23
2.3 在套接字服務(wù)器程序中使用ThreadingMixIn 25
2.4 使用select.select編寫一個(gè)聊天室服務(wù)器 28
2.5 使用select.epoll多路復(fù)用Web服務(wù)器 34
2.6 使用并發(fā)庫(kù)Diesel多路復(fù)用回顯服務(wù)器 37
第3章 IPv6、Unix域套接字和網(wǎng)絡(luò)接口 40
3.1 簡(jiǎn)介 40
3.2 把本地端口轉(zhuǎn)發(fā)到遠(yuǎn)程主機(jī) 41
3.3 通過(guò)ICMP查驗(yàn)網(wǎng)絡(luò)中的主機(jī) 44
3.4 等待遠(yuǎn)程網(wǎng)絡(luò)服務(wù)上線 48
3.5 枚舉設(shè)備中的接口 51
3.6 找出設(shè)備中某個(gè)接口的IP地址 52
3.7 探測(cè)設(shè)備中的接口是否開啟 53
3.8 檢測(cè)網(wǎng)絡(luò)中未開啟的設(shè)備 55
3.9 使用相連的套接字執(zhí)行基本的進(jìn)程間通信 57
3.10 使用Unix域套接字執(zhí)行進(jìn)程間通信 58
3.11 確認(rèn)你使用的Python是否支持IPv6套接字 61
3.12 從IPv6地址中提取IPv6前綴 63
3.13 編寫一個(gè)IPv6回顯客戶端/服務(wù)器 64
第4章 HTTP協(xié)議網(wǎng)絡(luò)編程 68
4.1 簡(jiǎn)介 68
4.2 從HTTP服務(wù)器下載數(shù)據(jù) 68
4.3 在你的設(shè)備中伺服HTTP請(qǐng)求 70
4.4 訪問(wèn)網(wǎng)站后提取cookie信息 72
4.5 提交網(wǎng)頁(yè)表單 75
4.6 通過(guò)代理服務(wù)器發(fā)送Web請(qǐng)求 77
4.7 使用HEAD請(qǐng)求檢查網(wǎng)頁(yè)是否存在 78
4.8 把客戶端偽裝成Mozilla Firefox 79
4.9 使用HTTP壓縮節(jié)省Web請(qǐng)求消耗的帶寬 80
4.10 編寫一個(gè)支持?jǐn)帱c(diǎn)續(xù)傳功能的HTTP容錯(cuò)客戶端 82
4.11 使用Python和OpenSSL編寫一個(gè)簡(jiǎn)單的HTTPS服務(wù)器 84
第5章 電子郵件協(xié)議、FTP和CGI編程 87
5.1 簡(jiǎn)介 87
5.2 列出FTP遠(yuǎn)程服務(wù)器中的文件 87
5.3 把本地文件上傳到遠(yuǎn)程FTP服務(wù)器中 89
5.4 把當(dāng)前工作目錄中的內(nèi)容壓縮成ZIP文件后通過(guò)電子郵件發(fā)送 91
5.5 通過(guò)POP3協(xié)議下載谷歌電子郵件 94
5.6 通過(guò)IMAP協(xié)議查收遠(yuǎn)程服務(wù)器中的電子郵件 95
5.7 通過(guò)Gmail的SMTP服務(wù)器發(fā)送帶有附件的電子郵件 97
5.8 使用CGI為基于Python的Web服務(wù)器編寫一個(gè)留言板 99
第6章 屏幕抓取和其他實(shí)用程序 103
6.1 簡(jiǎn)介 103
6.2 使用谷歌地圖API搜索公司地址 103
6.3 使用谷歌地圖URL搜索地理坐標(biāo) 105
6.4 搜索維基百科中的文章 106
6.5 使用谷歌搜索股價(jià) 110
6.6 搜索GitHub中的源代碼倉(cāng)庫(kù) 111
6.7 讀取BBC的新聞?dòng)嗛喸? 114
6.8 爬取網(wǎng)頁(yè)中的鏈接 116
第7章 跨設(shè)備編程 119
7.1 簡(jiǎn)介 119
7.2 使用telnet在遠(yuǎn)程主機(jī)中執(zhí)行shell命令 119
7.3 通過(guò)SFTP把文件復(fù)制到遠(yuǎn)程設(shè)備中 121
7.4 打印遠(yuǎn)程設(shè)備的CPU信息 123
7.5 在遠(yuǎn)程主機(jī)中安裝Python包 126
7.6 在遠(yuǎn)程主機(jī)中運(yùn)行MySQL命令 128
7.7 通過(guò)SSH把文件傳輸?shù)竭h(yuǎn)程設(shè)備中 131
7.8 遠(yuǎn)程配置Apache運(yùn)行網(wǎng)站 134
第8章 使用Web服務(wù):XML-RPC、SOAP和REST 138
8.1 簡(jiǎn)介 138
8.2 查詢本地XML-RPC服務(wù)器 139
8.3 編寫一個(gè)多線程、多調(diào)用XML-RPC服務(wù)器 141
8.4 運(yùn)行一個(gè)支持HTTP基本認(rèn)證的XML-RPC服務(wù)器 143
8.5 使用REST從Flickr中收集一些照片信息 146
8.6 找出亞馬遜S3 Web服務(wù)支持的SOAP方法 150
8.7 使用谷歌搜索定制信息 151
8.8 通過(guò)商品搜索API在亞馬遜中搜索圖書 153
第9章 網(wǎng)絡(luò)監(jiān)控和安全性 156
9.1 簡(jiǎn)介 156
9.2 嗅探網(wǎng)絡(luò)數(shù)據(jù)包 156
9.3 使用pcap轉(zhuǎn)儲(chǔ)器把數(shù)據(jù)包保存為pcap格式 159
9.4 在HTTP數(shù)據(jù)包中添加額外的首部 162
9.5 掃描遠(yuǎn)程主機(jī)的端口 163
9.6 自定義數(shù)據(jù)包的IP地址 165
9.7 讀取保存的pcap文件以重放流量 167
9.8 掃描數(shù)據(jù)包的廣播 169

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)