TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Python網絡編程從入門到精通(簡體書)
滿額折

Python網絡編程從入門到精通(簡體書)

商品資訊

人民幣定價:69 元
定價
:NT$ 414 元
優惠價
87360
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

《Python網絡程序設計從入門到精通》從實際應用出發,詳細介紹Python網絡程序設計的相關知識與操作技能。全書分為3篇共計12章。1篇為基礎篇, 介紹了Python程序設計的環境搭建、基本模組、資料庫程序設計及測試驅動開發等內容,為讀者學習網絡程序設計做了一個很好的知 識鋪墊;第2篇為核心篇,講解了網絡程序設計中HTTP服務器與用戶端程序設計、Socket網絡程序設計、Django框架應用、FTP、Telnet、POP3、SMTP、SNMP等知識,為網絡程序設計奠定基礎;第3篇為項目實戰,以開發“實時在線互動聊天系統”和 “許可權管理系統”兩個應用案例介紹了Python網絡程序設計的實戰篇,讀者可從項目部署出發,實現完整的項目開發。
本書通過示例進行講解,每個章節均配有實現代碼,便於讀者掌握Python程序設計技術。本書既可作為Python初學者及愛好者技術提高級讀物,也可作為廣大職業院校、培訓班的教材參考用書。

作者簡介

茍英,重慶大學計算機系統結構碩士,副教授,重慶商務職業學院出版傳媒系專職教師。主要研究方向為軟件技術。
張小華,信息系統項目管理師,資深IT專家,擁有豐富的軟件發展經驗,先後參與多個大型商業項目,涉及領域包括企業信息化、電子商務、跨境電商、互聯網金融等。曾帶領Java團隊完成軟件技術方向多門課程研發及教材編寫,有較強的課程組織及開發能力。
高博,高級工程師,IT雜家。主要研究方向為雲計算與大資料、資料可視化等,熟悉.Net、PHP、Python,DevOps,MySQL、SQLServer等技術或工具。

名人/編輯推薦

《Python網絡程序設計從入門到精通》編寫秉承讓更多的 Python 愛好者能看懂的原則,以讓讀者以較少的時間、較低的成本,快速掌握 Python 網絡程序設計為目標。每個步驟都很詳盡,讀者可按步驟操作,還配有相應代碼,方便讀者實現網絡程序設計的開發。
(1)力求簡潔易懂。本書編寫按先語法,後實例,最後結果展示的順序,符合人們的認知過程,目的就是為了讓讀者看得懂、學得會、做得出。
(2)專注網絡程序設計。Python 可以實現的應用很多,本書主要以 Python 網絡程序設計為主題,講解相關知識及操作技能,能讓讀者儘快上手,然後投入項目開發。
(3)注重知識的理解和轉化能力的提高。新手問答與牛刀小試環節,可讓讀者在複習鞏固知識的同時,拓寬知識面,真正做到學以致用、舉一反三。
(4)內容編排層次合理。本書內容按照基礎篇 → 核心篇 → 實戰篇 3 個層次有序推進。知識安排由淺入深,系統全面,將零碎的知識整合實現為一個完整的項目,淺顯易懂。
(5)配套資源豐富。免費贈送案例源碼,Python 常見面試題精選(50 道),《微信高手技巧隨身查》《QQ 高手技巧隨身查》《手機辦公 10 招就夠》3 本電子書,“5 分鐘學會番茄工作法”視頻教程““10 招精通超級時間整理術”視頻教程。

目次

基礎篇

第1章 Python網絡程序設計基礎知識 2
1.1 Python概述 2
1.2 Python開發環境搭建 6
1.3 Python基本語法 22
新手問答 30
牛刀小試 31
本章小結 32

第2章 Python模組與函數 33
2.1 Python程式結構 33
2.2 模組 36
2.3 函數 40
新手問答 46
牛刀小試 47
本章小結 48

第3章 Python資料庫程序設計 49
3.1 Python環境下的資料庫程序設計 49
3.2 PyMySQL的安裝及連接 57
3.3 Python中 MySQL的操作 61
新手問答 66
牛刀小試 67
本章小結 69

第4章 Python中的測試驅動開發 70
4.1 測試驅動開發 70
4.2 unittest測試框架 73
4.3 使用 doctest模組進行測試 78
新手問答 80
牛刀小試 81
本章小結 82

核心篇
第5章 HTTP服務器與用戶端程序設計 84
5.1 HTTP協議介紹 84
5.2 HTTP服務器實現 89
5.3 HTTP請求 91
5.4 非同步通信方式 95
5.5 服務器框架 103
新手問答 107
牛刀小試 107
本章小結 109
第6章 Socket網絡程序設計 110
6.1 網絡模型介紹 110
6.2 TCP/UDP 114
6.3 Socket程序設計 123
6.4 Twisted網絡框架 128
新手問答 132
牛刀小試 133
本章小結 134

第7章 主流 Web開發框架 Django的應用 135
7.1 常見的 Web開發框架介紹 135
7.2 Django應用基礎 139
7.3 Django框架的操作使用 143
新手問答 154
牛刀小試 155
本章小結 156

第8章 網絡檔案傳輸(FTP與Telnet) 157
8.1 網絡通訊協定介紹 157
8.2 Telnet協議遠端登入 162
8.3 FTP檔 165
新手問答 173
牛刀小試 174
本章小結 175

第9章 使用 POP3和 SMTP協定收發郵件 176
9.1 協定介紹 176
9.2 Python庫的支援 179
9.3 錯誤處理與會話調試 192
9.4 SSL和TLS 194
新手問答 197
牛刀小試 197
本章小結 198

第 10章 使用 SNMP協定管理網絡 199
10.1 SNMP協定介紹 199
10.2 安裝SNMP 202
10.3 PySNMP框架介紹及使用方法 207
新手問答 210
牛刀小試 211
本章小結 212
第 3篇


實戰篇
第 11章 項目一.:開發實時在線互動聊天系統 214
11.1 開發思路 214
11.2 服務器功能實現 215
11.3 用戶端功能實現 219
11.4 系統運行 222
本章小結 223

第 12章 項目二.:開發許可權管理系統 224
12.1 需求分析 224
12.2 系統設計 225
12.3 開發實現 229
12.4 系統測試 257
本章小結 259
附錄:6 Python常見面試題精選 260
附錄:6 常用埠號速查表 264
參考文獻 269

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區