Kivy官方文檔手冊(學(xué)習(xí)指南) 2.2.0 中文pdf完整版
5.3MB / 04-21
MicroPython從0到1 v1.0 基于K210平臺 中文pdf高清版
10.9MB / 04-15
流暢的Python(第2版) 學(xué)習(xí)筆記 完整版
72.6MB / 02-27
Python3爬蟲實戰(zhàn)JS加解密逆向教程 中文完整版
162KB / 12-17
Python基礎(chǔ)教程crossin全60課 完整中文版PDF
2.64MB / 12-03
Python網(wǎng)絡(luò)爬蟲技術(shù)課件 + 代碼 中文pdf完整版
45.4MB / 12-03
Python網(wǎng)絡(luò)爬蟲實戰(zhàn)案例 中文版PDF
172KB / 11-07
廖雪峰Python3零起點教程+Python經(jīng)典手冊合集 中文pdf完整版
14.1MB / 11-05
廖雪峰 Python3 教程1-3及新版全套 中文PDF完整版
10.2MB / 10-28
Python3零基礎(chǔ)入門教程 中文pdf完整版
2.0MB / 10-24
詳情介紹
[圖書簡介]
python是目前最流行的動態(tài)腳本語言之一。本書共27章,由淺入深、全面系統(tǒng)地介紹了利用python語言進行程序開發(fā)的知識和技巧,包括python的安裝和環(huán)境配置、python的基本語法、模塊和函數(shù)、內(nèi)置數(shù)據(jù)結(jié)構(gòu)、字符串和文件的處理、正則表達式的使用、異常的捕獲和處理、面向?qū)ο蟮恼Z言特性和設(shè)計、python的數(shù)據(jù)庫編程、wxpython庫的使用、html應(yīng)用、xml應(yīng)用、django網(wǎng)頁開發(fā)框架的使用方法、測試驅(qū)動開發(fā)模式應(yīng)用、python進程和線程、python系統(tǒng)管理、網(wǎng)絡(luò)模塊、python圖像處理和游戲開發(fā)、python擴展和嵌入以及windows下的python開發(fā)等。為了便于讀者學(xué)習(xí),本書每個章節(jié)都提供了詳盡的例子,結(jié)合實例講解各個知識點。.
本書適合python愛好者、大中專院校的學(xué)生、社會培訓(xùn)班的學(xué)生以及用python語言進行系統(tǒng)管理、gui開發(fā)、web開發(fā)、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程的人員使用。...
[圖書目錄]
前言.
第一篇python語言基礎(chǔ)知識
第1章python概述
1.1python簡介
1.2python的特征
1.3第一個python程序
1.4搭建開發(fā)環(huán)境
1.4.1python的下載和安裝
1.4.2交互式命令行的使用方法
1.5python的開發(fā)工具
1.5.1pythonwin的使用方法
1.5.2eclipse ide集成開發(fā)環(huán)境
1.5.3editplus編輯器環(huán)境的配置
1.6不同平臺下的python
1.7小結(jié)
第2章python的基本語法
2.1python的文件類型
2.2python的編碼規(guī)則
2.2.1命名規(guī)則
2.2.2代碼縮進與冒號
.2.2.3模塊導(dǎo)入的規(guī)范
2.2.4使用空行分隔代碼
2.2.5正確的注釋
2.2.6語句的分隔
2.3變量和常量
2.3.1變量的命名
2.3.2變量的賦值
2.3.3局部變量
2.3.4全局變量
2.3.5常量
2.4數(shù)據(jù)類型
2.4.1數(shù)字類型
2.4.2字符串類型
2.5運算符與表達式
2.5.1算術(shù)運算符和算術(shù)表達式
2.5.2關(guān)系運算符和關(guān)系表達式
2.5.3邏輯運算符和邏輯表達式
2.5.4運算符的優(yōu)先級
2.6小結(jié)
第3章python的控制語句
3.1結(jié)構(gòu)化程序設(shè)計
3.2條件語句
3.2.1if語句
3.2.2if...elif...else語句
3.2.3if語句的嵌套
3.2.4實現(xiàn)switch語句的功能
3.3循環(huán)語句
3.3.1while循環(huán)
3.3.2for循環(huán)
3.3.3break和continue語句
3.4結(jié)構(gòu)化程序示例
3.5小結(jié)
第4章內(nèi)置數(shù)據(jù)結(jié)構(gòu)
4.1元組
4.1.1元組的創(chuàng)建
4.1.2元組的訪問
4.1.3元組的遍歷
4.2列表
4.2.1列表的創(chuàng)建
4.2.2列表的使用方法
4.2.3列表的查找、排序與反轉(zhuǎn)
4.2.4用列表實現(xiàn)堆棧和隊列
4.3字典
4.3.1字典的創(chuàng)建
4.3.2字典的訪問
4.3.3字典的方法
4.3.4字典的排序與復(fù)制
4.3.5全局字典——sys.modules模塊
4.4序列
4.5小結(jié)
第5章模塊與函數(shù)
5.1python程序的結(jié)構(gòu)
5.2模塊
5.2.1模塊的創(chuàng)建
5.2.2模塊的導(dǎo)入
5.2.3模塊的屬性
5.2.4模塊的內(nèi)置函數(shù)
2.5自定義包
5.3函數(shù)
5.3.1函數(shù)的定義
5.3.2函數(shù)的參數(shù)
5.3.3函數(shù)的返回值
5.3.4函數(shù)的嵌套
5.3.5遞歸函數(shù)
5.3.6lambda函數(shù)
5.3.7generator函數(shù)
5.4小結(jié)
第6章字符串與正則表達式
6.1字符串的操作
6.1.1字符串的格式化
6.1.2字符串的轉(zhuǎn)義符
6.1.3字符串的合并
6.1.4字符串的截取
6.1.5字符串的比較
6.1.6字符串的反轉(zhuǎn)
6.1.7字符串的查找和替換
6.1.8字符串與日期的轉(zhuǎn)換
6.2正則表達式
6.2.1正則表達式簡介
6.2.2使用sys.re模塊處理正則表達式
6.3小結(jié)
第7章文件的處理
7.1文件的基本操作
7.1.1文件的打開或創(chuàng)建
7.1.2文件的讀取
7.1.3文件的寫入
7.1.4文件的刪除
7.1.5文件的復(fù)制
7.1.6文件的重命名
7.1.7文件內(nèi)容的查找和替換
7.1.8文件的比較
7.1.9配置文件的訪問
7.2目錄的基本操作
7.2.1目錄的創(chuàng)建與刪除
7.2.2目錄的遍歷
7.3文件和流
7.3.1python的流對象
7.3.2模擬java的輸入、輸出流
7.4文件處理示例——文件屬性瀏覽程序
7.5小結(jié)
第8章面向?qū)ο缶幊?
8.1面向?qū)ο缶幊谈攀?
8.2類和對象
8.2.1類和對象的區(qū)別
8.2.2類的定義
8.2.3對象的創(chuàng)建
8.2.4python對象的體系結(jié)構(gòu)
8.3屬性和方法
8.3.1類的屬性
8.3.2類的方法
8.3.3內(nèi)部類的使用
8.3.4__init__方法
8.3.5__del__方法
8.3.6垃圾回收機制
8.3.7類的內(nèi)置方法
8.3.8方法的動態(tài)特性
8.4繼承
8.4.1使用繼承
8.4.2抽象類的模擬
8.4.3多態(tài)性
8.4.4多重繼承
8.4.5更好的繼承方式
8.5運算符的重載
8.6python與設(shè)計模式
8.6.1設(shè)計模式簡介
8.6.2設(shè)計模式示例——python實現(xiàn)工廠方法
8.7小結(jié)
第9章異常處理與程序調(diào)試
9.1異常的處理
9.1.1python中的異常
9.1.2try…except的使用方法
9.1.3try…finally的使用方法
9.1.4使用raise拋出異常
9.1.5自定義異常
9.1.6assert語句的使用方法
9.1.7異常信息
9.2使用pythonwin調(diào)試程序
9.3使用eclipse for python調(diào)試程序
9.3.1新建工程
9.3.2配置調(diào)試
9.3.3設(shè)置斷點
9.4小結(jié)
第10章python 的數(shù)據(jù)庫編程
10.1python環(huán)境下的數(shù)據(jù)庫編程
10.1.1通過odbc訪問數(shù)據(jù)庫
10.1.2使用dao對象訪問數(shù)據(jù)庫
10.1.3使用activex data object訪問數(shù)據(jù)庫
10.1.4python連接數(shù)據(jù)庫的專用模塊
10.2python的持久化模塊
10.2.1用dbhash模塊讀寫數(shù)據(jù)
10.2.2shelve模塊讀寫數(shù)據(jù)
10.3嵌入式數(shù)據(jù)庫sqlite
10.3.1sqlite的命令行工具
10.3.2使用sqlite3模塊訪問sqlite數(shù)據(jù)庫
10.4小結(jié)
第二篇python的gui程序設(shè)計
第11章wxpython的開發(fā)環(huán)境
11.1python所支持的gui開發(fā)庫
11.1.1tkinter
11.1.2pygtk
11.1.3pyqt
11.2wxpython介紹
11.2.1下載和安裝wxpython
11.2.2第一個wxpython程序
11.2.3wxpython的封裝:pythoncard
11.3wxpython的開發(fā)工具
11.3.1使用wxglade開發(fā)wxpython程序
11.3.2使用wxformbuilder開發(fā)wxpython程序
11.3.3使用boa?constructor開發(fā)wxpython程序
11.4小結(jié)
第12章wxpython框架初步
12.1wxpython的程序結(jié)構(gòu)
12.1.1wxpython應(yīng)用程序的組成
12.1.2wxpython窗口的組成
12.1.3wxpython應(yīng)用程序的運行過程
12.2wxpython中的事件驅(qū)動編程
12.2.1事件驅(qū)動的編程模型
12.2.2事件的觸發(fā)
12.2.3事件的綁定和處理
12.3wxpython的常用組件
12.3.1對話框
12.3.2工具欄
12.3.3狀態(tài)欄
12.4小結(jié)
第13章wxpython庫中的基本組件
13.1靜態(tài)文本框
13.2文本框
13.2.1單行文本框
13.2.2多行文本框
13.3按鈕控件
13.3.1普通按鈕
13.3.2位圖按鈕
13.4單選框
13.4.1單選框的選擇
13.4.2單選框的分組
13.5多選框
13.5.1多選框
13.5.2多選框事件
13.6列表控件
13.6.1列表框
13.6.2下拉列表
13.6.3可編輯的下拉列表
13.7使用sizers布局組件
13.7.1sizers布局管理器
13.7.2grid sizer布局
13.7.3flex grid sizer布局
13.7.4grid bag sizer布局
13.7.5box sizer布局
13.8小結(jié)
第14章wxpython庫中的菜單、窗口與對話框控件
14.1菜單
14.1.1創(chuàng)建菜單
14.1.2菜單的事件
14.1.3多級菜單
14.1.4菜單的快捷鍵
14.1.5位圖菜單
14.1.6上下文菜單
14.2窗口
14.2.1frame窗口
14.2.2帶工具欄和狀態(tài)欄的frame窗口
14.2.3mdi窗口
14.2.4miniframe窗口
14.3對話框
14.3.1對話框的創(chuàng)建
14.3.2提示對話框
14.3.3文本輸入對話框
14.3.4特殊對話框
14.3.5窗口與對話框的交互
14.4小結(jié)
第15章wxpython庫中的高級控件
15.1表格控件
15.1.1表格控件的創(chuàng)建
15.1.2通過pygridtable創(chuàng)建表格
15.1.3表格控件的單元格
15.1.4處理單元格的事件
15.2高級列表控件
15.2.1列表控件的創(chuàng)建
15.2.2列表控件的排序
15.2.3帶位圖的列表控件
15.3樹型控件
15.3.1樹型控件的創(chuàng)建
15.3.2樹型控件的事件
15.3.3樹表控件
15.4定時器控件
15.5小結(jié)
第16章wxpython庫中的高級功能
16.1wxpython下的html顯示
16.1.1html的顯示
16.1.2基于htmlwindow的簡單瀏覽器
16.2wxpython中的xrc
16.2.1使用xrc
16.2.2xrc文件
16.3剪貼板的操作
16.3.1wxpython中的剪貼板對象
16.3.2處理剪貼板對象
16.3.3剪貼板操作實例
16.4小結(jié)
第三篇python的web開發(fā)
第17章python的html應(yīng)用
17.1html介紹
17.1.1html的歷史
17.1.2sgml、html和xhtml三者的關(guān)系
17.1.3html的標(biāo)簽
17.1.4html的框架組成
17.2url的處理
17.2.1統(tǒng)一資源定位符url
17.2.2url的解析
17.2.3url的拼合
17.2.4url的分解
17.2.5url的編碼與解碼
17.2.6中文的編碼與解碼
17.2.7查詢參數(shù)的編碼
17.3cgi的使用
17.3.1cgi介紹
17.3.2獲取cgi環(huán)境信息
17.3.3解析用戶的輸入
17.4獲取html資源
17.4.1使用urlopen和urlretrieve獲取http資源
17.4.2分析返回資源的相關(guān)信息
17.4.3自定義獲取資源方式
17.4.4使用urllib2模塊獲取資源
17.4.5使用httplib模塊獲取資源
17.5html文檔的解析
17.5.1使用htmlparser模塊
17.5.2sgmllib的html文檔處理
17.5.3html文檔元素的處理
17.5.4使用htmllib處理html文檔
17.6小結(jié)
第18章python和xml
18.1xml介紹
18.1.1xml的演進歷史
18.1.2xml的優(yōu)點和限制
18.1.3xml技術(shù)的python支持
18.2xml文檔概覽和驗證
18.2.1xml文檔的基本概念
18.2.2xml文檔的結(jié)構(gòu)良好性驗證..
18.2.3xml文檔的有效性驗證
18.3xml文檔的結(jié)構(gòu)
18.3.1xml的元素和標(biāo)簽
18.3.2元素的屬性
18.3.3xml的文字
18.3.4字符實體
18.3.5cdata段
18.3.6注釋
18.3.7處理指令
18.3.8xml定義
18.4使用sax處理xml文檔
18.4.1sax介紹
18.4.2sax處理的組成部分
18.5使用dom處理xml文檔
18.5.1dom介紹
18.5.2xml.dom模塊中的接口操作
18.5.3對xml文檔的操作
18.6小結(jié)
第19章python的web開發(fā)——django框架的應(yīng)用
19.1常見的web開發(fā)框架
19.1.1zope
19.1.2turbogears
19.1.3django
19.1.4其他的web開發(fā)框架
19.1.5各種開發(fā)框架的選擇
19.2mvc模式
19.2.1mvc模式介紹
19.2.2mvc模式的優(yōu)點和缺點
19.2.3django框架中的mvc
19.3django開發(fā)環(huán)境的搭建
19.3.1django框架的安裝
19.3.2數(shù)據(jù)庫的配置
19.4django框架的應(yīng)用
19.4.1web應(yīng)用的創(chuàng)建
19.4.2django中的開發(fā)服務(wù)器
19.4.3創(chuàng)建數(shù)據(jù)庫
19.4.4生成django應(yīng)用
19.4.5創(chuàng)建數(shù)據(jù)模型
19.4.6url設(shè)計
19.4.7創(chuàng)建視圖
19.4.8模板系統(tǒng)
19.4.9發(fā)布django項目
19.5django框架的高級應(yīng)用
19.5.1管理界面
19.5.2生成數(shù)據(jù)庫數(shù)據(jù)
19.5.3session功能
19.5.4國際化
19.6小結(jié)
第20章敏捷方法學(xué)在python中的應(yīng)用——測試驅(qū)動開發(fā)
20.1測試驅(qū)動開發(fā)
20.1.1測試驅(qū)動開發(fā)模式(tdd)
20.1.2tdd的優(yōu)勢
20.1.3tdd的使用步驟
20.2unittest測試框架
20.2.1unittest模塊介紹
20.2.2構(gòu)建測試用例
20.2.3構(gòu)建測試固件
20.2.4組織多個測試用例
20.2.5構(gòu)建測試套件
20.2.6重構(gòu)代碼
20.2.7執(zhí)行測試
20.3使用doctest模塊進行測試
20.3.1doctest模塊介紹
20.3.2構(gòu)建可執(zhí)行文檔
20.3.3執(zhí)行doctest測試
20.4小結(jié)
第四篇python的其他應(yīng)用
第21章python中的進程和線程
21.1進程和線程
21.1.1進程和線程的概念
21.1.2python中對于進程和線程處理的支持
21.2python下的進程編程
21.2.1進程的運行環(huán)境
21.2.2創(chuàng)建進程
21.2.3終止進程
21.3使用subprocess模塊管理進程
21.3.1使用popen類管理進程
21.3.2調(diào)用外部系統(tǒng)命令
21.3.3替代其他進程創(chuàng)建函數(shù)
21.4進程間的信號機制
21.4.1信號的處理
21.4.2信號的使用規(guī)則
21.5多線程概述
21.5.1什么是多線程
21.5.2線程的狀態(tài)
21.5.3python中的線程支持
21.6生成和終止線程
21.6.1使用thread模塊
21.6.2使用threading.thread類
21.7管理線程
21.7.1線程狀態(tài)轉(zhuǎn)移
21.7.2主線程對子線程的控制
21.7.3線程中的局部變量
1.8線程之間的同步
21.8.1臨界資源和臨界區(qū)
21.8.2鎖機制
21.8.3條件變量
21.8.4信號量
21.8.5同步隊列
21.8.6線程同步小結(jié)
21.9小結(jié)
第22章基于python的系統(tǒng)管理
22.1增強的交互式環(huán)境ipython
22.1.1ipython介紹
22.1.2ipython的安裝
22.1.3ipython的啟動
22.1.4ipython的環(huán)境配置
22.1.5ipython的退出
22.2和ipython的簡單交互
22.2.1ipython中的輸入與輸出
22.2.2輸出提示符的區(qū)別
22.2.3輸出提示符不同的原因
22.2.4ipython中的in和out
22.3ipython中的magic函數(shù)
22.3.1magic函數(shù)的使用和構(gòu)造
22.3.2目錄管理
22.3.3對象信息的收集
22.4ipython適合于系統(tǒng)管理的特點
22.4.1tab補全
22.4.2歷史記錄功能
22.4.3執(zhí)行外部的系統(tǒng)命令和運行腳本文件
22.4.4對象的查看和自省
22.4.5直接編輯代碼
22.4.6設(shè)置別名和宏
22.5使用python進行文件管理
22.5.1文件的比較
22.5.2文件的歸檔
22.5.3文件的壓縮
22.6使用python定時執(zhí)行任務(wù)
22.6.1使用休眠功能
22.6.2使用sched來定時執(zhí)行任務(wù)
22.7小結(jié)
23章python和網(wǎng)絡(luò)編程
23.1網(wǎng)絡(luò)模型介紹
23.1.1osi簡介
23.1.2tcp/ip簡介
23.2socket應(yīng)用
23.2.1socket基礎(chǔ)知識
23.2.2socket的工作方式
23.3服務(wù)器端和客戶端通信
23.3.1服務(wù)器端的構(gòu)建
23.3.2客戶端的構(gòu)建
23.4異步通信方式
23.4.1使用fork方式
23.4.2使用線程方式
23.4.3異步io方式
23.4.4使用asyncore模塊
23.5twisted網(wǎng)絡(luò)框架
23.5.1認(rèn)識twisted框架
23.5.2twisted框架下服務(wù)器端的實現(xiàn)
23.5.3twisted框架下服務(wù)器端的其他處理
23.6小結(jié)
24章常見的python網(wǎng)絡(luò)應(yīng)用
24.1使用ftp傳輸文件
24.1.1ftp的工作原理和python庫的支持
24.1.2ftp的登錄和退出
24.1.3ftp的數(shù)據(jù)傳輸
24.2使用pop3獲取郵件
24.2.1pop3協(xié)議介紹
24.2.2poplib模塊的使用方法
24.3使用smtp發(fā)送郵件
24.3.1smtp協(xié)議介紹
24.3.2smtplib模塊的使用
24.4使用telnet協(xié)議遠程登錄
24.4.1telnet協(xié)議介紹和python庫的支持
24.4.2telnetlib模塊的使用方法
24.5使用snmp管理網(wǎng)絡(luò)
24.5.1snmp協(xié)議的組成
24.5.2pysnmp框架介紹及其使用方法
24.6網(wǎng)絡(luò)分析
24.6.1網(wǎng)絡(luò)分析概述
24.6.2使用scapy在網(wǎng)絡(luò)中抓包分析
24.7小結(jié)
第25章圖像處理和游戲開發(fā)
25.1圖像處理的基本概念
25.1.1python下的圖像處理包
25.1.2pil支持的圖像文件格式
25.1.3圖像處理中的其他概念
25.2圖像的基本處理
25.2.1圖像的讀寫操作
25.2.2獲取圖像信息
25.2.3圖像文件格式的轉(zhuǎn)換
25.2.4圖像的裁剪和合成
25.2.5圖像的變換
25.3圖像處理的高級應(yīng)用
25.3.1圖像的通道操作
25.3.2圖像的增強處理
25.3.3pil中的內(nèi)置濾鏡
25.4使用pygame進行游戲開發(fā)
25.4.1python游戲開發(fā)包:pygame
25.4.2創(chuàng)建基本的pygame窗口
25.4.3事件系統(tǒng)
25.5小結(jié)
26章python語言的擴展與嵌入
26.1python語言的擴展
26.1.1python擴展簡介
26.1.2一個c擴展的例子
26.1.3模塊方法表和初始化函數(shù)
26.1.4編譯和測試
26.2python語言的嵌入
26.2.1python嵌入簡介
26.2.2一個python嵌入的例子
26.2.3更好的嵌入
26.3小結(jié)
第27章windows下的python
27.1組件對象模型
27.1.1組件對象模型介紹
27.1.2com結(jié)構(gòu)
27.1.3com對象的交互
27.2python對com技術(shù)的支持
27.2.1python中的windows擴展:pywin32
27.2.2客戶端com組件
27.2.3實現(xiàn)com組件
27.3windows下的常見python應(yīng)用
27.3.1對word的自動訪問
27.3.2對excel的自動訪問
27.3.3對powerpoint的自動訪問
27.3.4對outlook的自動訪問
27.4小結(jié)...
python是目前最流行的動態(tài)腳本語言之一。本書共27章,由淺入深、全面系統(tǒng)地介紹了利用python語言進行程序開發(fā)的知識和技巧,包括python的安裝和環(huán)境配置、python的基本語法、模塊和函數(shù)、內(nèi)置數(shù)據(jù)結(jié)構(gòu)、字符串和文件的處理、正則表達式的使用、異常的捕獲和處理、面向?qū)ο蟮恼Z言特性和設(shè)計、python的數(shù)據(jù)庫編程、wxpython庫的使用、html應(yīng)用、xml應(yīng)用、django網(wǎng)頁開發(fā)框架的使用方法、測試驅(qū)動開發(fā)模式應(yīng)用、python進程和線程、python系統(tǒng)管理、網(wǎng)絡(luò)模塊、python圖像處理和游戲開發(fā)、python擴展和嵌入以及windows下的python開發(fā)等。為了便于讀者學(xué)習(xí),本書每個章節(jié)都提供了詳盡的例子,結(jié)合實例講解各個知識點。.
本書適合python愛好者、大中專院校的學(xué)生、社會培訓(xùn)班的學(xué)生以及用python語言進行系統(tǒng)管理、gui開發(fā)、web開發(fā)、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程的人員使用。...
[圖書目錄]
前言.
第一篇python語言基礎(chǔ)知識
第1章python概述
1.1python簡介
1.2python的特征
1.3第一個python程序
1.4搭建開發(fā)環(huán)境
1.4.1python的下載和安裝
1.4.2交互式命令行的使用方法
1.5python的開發(fā)工具
1.5.1pythonwin的使用方法
1.5.2eclipse ide集成開發(fā)環(huán)境
1.5.3editplus編輯器環(huán)境的配置
1.6不同平臺下的python
1.7小結(jié)
第2章python的基本語法
2.1python的文件類型
2.2python的編碼規(guī)則
2.2.1命名規(guī)則
2.2.2代碼縮進與冒號
.2.2.3模塊導(dǎo)入的規(guī)范
2.2.4使用空行分隔代碼
2.2.5正確的注釋
2.2.6語句的分隔
2.3變量和常量
2.3.1變量的命名
2.3.2變量的賦值
2.3.3局部變量
2.3.4全局變量
2.3.5常量
2.4數(shù)據(jù)類型
2.4.1數(shù)字類型
2.4.2字符串類型
2.5運算符與表達式
2.5.1算術(shù)運算符和算術(shù)表達式
2.5.2關(guān)系運算符和關(guān)系表達式
2.5.3邏輯運算符和邏輯表達式
2.5.4運算符的優(yōu)先級
2.6小結(jié)
第3章python的控制語句
3.1結(jié)構(gòu)化程序設(shè)計
3.2條件語句
3.2.1if語句
3.2.2if...elif...else語句
3.2.3if語句的嵌套
3.2.4實現(xiàn)switch語句的功能
3.3循環(huán)語句
3.3.1while循環(huán)
3.3.2for循環(huán)
3.3.3break和continue語句
3.4結(jié)構(gòu)化程序示例
3.5小結(jié)
第4章內(nèi)置數(shù)據(jù)結(jié)構(gòu)
4.1元組
4.1.1元組的創(chuàng)建
4.1.2元組的訪問
4.1.3元組的遍歷
4.2列表
4.2.1列表的創(chuàng)建
4.2.2列表的使用方法
4.2.3列表的查找、排序與反轉(zhuǎn)
4.2.4用列表實現(xiàn)堆棧和隊列
4.3字典
4.3.1字典的創(chuàng)建
4.3.2字典的訪問
4.3.3字典的方法
4.3.4字典的排序與復(fù)制
4.3.5全局字典——sys.modules模塊
4.4序列
4.5小結(jié)
第5章模塊與函數(shù)
5.1python程序的結(jié)構(gòu)
5.2模塊
5.2.1模塊的創(chuàng)建
5.2.2模塊的導(dǎo)入
5.2.3模塊的屬性
5.2.4模塊的內(nèi)置函數(shù)
2.5自定義包
5.3函數(shù)
5.3.1函數(shù)的定義
5.3.2函數(shù)的參數(shù)
5.3.3函數(shù)的返回值
5.3.4函數(shù)的嵌套
5.3.5遞歸函數(shù)
5.3.6lambda函數(shù)
5.3.7generator函數(shù)
5.4小結(jié)
第6章字符串與正則表達式
6.1字符串的操作
6.1.1字符串的格式化
6.1.2字符串的轉(zhuǎn)義符
6.1.3字符串的合并
6.1.4字符串的截取
6.1.5字符串的比較
6.1.6字符串的反轉(zhuǎn)
6.1.7字符串的查找和替換
6.1.8字符串與日期的轉(zhuǎn)換
6.2正則表達式
6.2.1正則表達式簡介
6.2.2使用sys.re模塊處理正則表達式
6.3小結(jié)
第7章文件的處理
7.1文件的基本操作
7.1.1文件的打開或創(chuàng)建
7.1.2文件的讀取
7.1.3文件的寫入
7.1.4文件的刪除
7.1.5文件的復(fù)制
7.1.6文件的重命名
7.1.7文件內(nèi)容的查找和替換
7.1.8文件的比較
7.1.9配置文件的訪問
7.2目錄的基本操作
7.2.1目錄的創(chuàng)建與刪除
7.2.2目錄的遍歷
7.3文件和流
7.3.1python的流對象
7.3.2模擬java的輸入、輸出流
7.4文件處理示例——文件屬性瀏覽程序
7.5小結(jié)
第8章面向?qū)ο缶幊?
8.1面向?qū)ο缶幊谈攀?
8.2類和對象
8.2.1類和對象的區(qū)別
8.2.2類的定義
8.2.3對象的創(chuàng)建
8.2.4python對象的體系結(jié)構(gòu)
8.3屬性和方法
8.3.1類的屬性
8.3.2類的方法
8.3.3內(nèi)部類的使用
8.3.4__init__方法
8.3.5__del__方法
8.3.6垃圾回收機制
8.3.7類的內(nèi)置方法
8.3.8方法的動態(tài)特性
8.4繼承
8.4.1使用繼承
8.4.2抽象類的模擬
8.4.3多態(tài)性
8.4.4多重繼承
8.4.5更好的繼承方式
8.5運算符的重載
8.6python與設(shè)計模式
8.6.1設(shè)計模式簡介
8.6.2設(shè)計模式示例——python實現(xiàn)工廠方法
8.7小結(jié)
第9章異常處理與程序調(diào)試
9.1異常的處理
9.1.1python中的異常
9.1.2try…except的使用方法
9.1.3try…finally的使用方法
9.1.4使用raise拋出異常
9.1.5自定義異常
9.1.6assert語句的使用方法
9.1.7異常信息
9.2使用pythonwin調(diào)試程序
9.3使用eclipse for python調(diào)試程序
9.3.1新建工程
9.3.2配置調(diào)試
9.3.3設(shè)置斷點
9.4小結(jié)
第10章python 的數(shù)據(jù)庫編程
10.1python環(huán)境下的數(shù)據(jù)庫編程
10.1.1通過odbc訪問數(shù)據(jù)庫
10.1.2使用dao對象訪問數(shù)據(jù)庫
10.1.3使用activex data object訪問數(shù)據(jù)庫
10.1.4python連接數(shù)據(jù)庫的專用模塊
10.2python的持久化模塊
10.2.1用dbhash模塊讀寫數(shù)據(jù)
10.2.2shelve模塊讀寫數(shù)據(jù)
10.3嵌入式數(shù)據(jù)庫sqlite
10.3.1sqlite的命令行工具
10.3.2使用sqlite3模塊訪問sqlite數(shù)據(jù)庫
10.4小結(jié)
第二篇python的gui程序設(shè)計
第11章wxpython的開發(fā)環(huán)境
11.1python所支持的gui開發(fā)庫
11.1.1tkinter
11.1.2pygtk
11.1.3pyqt
11.2wxpython介紹
11.2.1下載和安裝wxpython
11.2.2第一個wxpython程序
11.2.3wxpython的封裝:pythoncard
11.3wxpython的開發(fā)工具
11.3.1使用wxglade開發(fā)wxpython程序
11.3.2使用wxformbuilder開發(fā)wxpython程序
11.3.3使用boa?constructor開發(fā)wxpython程序
11.4小結(jié)
第12章wxpython框架初步
12.1wxpython的程序結(jié)構(gòu)
12.1.1wxpython應(yīng)用程序的組成
12.1.2wxpython窗口的組成
12.1.3wxpython應(yīng)用程序的運行過程
12.2wxpython中的事件驅(qū)動編程
12.2.1事件驅(qū)動的編程模型
12.2.2事件的觸發(fā)
12.2.3事件的綁定和處理
12.3wxpython的常用組件
12.3.1對話框
12.3.2工具欄
12.3.3狀態(tài)欄
12.4小結(jié)
第13章wxpython庫中的基本組件
13.1靜態(tài)文本框
13.2文本框
13.2.1單行文本框
13.2.2多行文本框
13.3按鈕控件
13.3.1普通按鈕
13.3.2位圖按鈕
13.4單選框
13.4.1單選框的選擇
13.4.2單選框的分組
13.5多選框
13.5.1多選框
13.5.2多選框事件
13.6列表控件
13.6.1列表框
13.6.2下拉列表
13.6.3可編輯的下拉列表
13.7使用sizers布局組件
13.7.1sizers布局管理器
13.7.2grid sizer布局
13.7.3flex grid sizer布局
13.7.4grid bag sizer布局
13.7.5box sizer布局
13.8小結(jié)
第14章wxpython庫中的菜單、窗口與對話框控件
14.1菜單
14.1.1創(chuàng)建菜單
14.1.2菜單的事件
14.1.3多級菜單
14.1.4菜單的快捷鍵
14.1.5位圖菜單
14.1.6上下文菜單
14.2窗口
14.2.1frame窗口
14.2.2帶工具欄和狀態(tài)欄的frame窗口
14.2.3mdi窗口
14.2.4miniframe窗口
14.3對話框
14.3.1對話框的創(chuàng)建
14.3.2提示對話框
14.3.3文本輸入對話框
14.3.4特殊對話框
14.3.5窗口與對話框的交互
14.4小結(jié)
第15章wxpython庫中的高級控件
15.1表格控件
15.1.1表格控件的創(chuàng)建
15.1.2通過pygridtable創(chuàng)建表格
15.1.3表格控件的單元格
15.1.4處理單元格的事件
15.2高級列表控件
15.2.1列表控件的創(chuàng)建
15.2.2列表控件的排序
15.2.3帶位圖的列表控件
15.3樹型控件
15.3.1樹型控件的創(chuàng)建
15.3.2樹型控件的事件
15.3.3樹表控件
15.4定時器控件
15.5小結(jié)
第16章wxpython庫中的高級功能
16.1wxpython下的html顯示
16.1.1html的顯示
16.1.2基于htmlwindow的簡單瀏覽器
16.2wxpython中的xrc
16.2.1使用xrc
16.2.2xrc文件
16.3剪貼板的操作
16.3.1wxpython中的剪貼板對象
16.3.2處理剪貼板對象
16.3.3剪貼板操作實例
16.4小結(jié)
第三篇python的web開發(fā)
第17章python的html應(yīng)用
17.1html介紹
17.1.1html的歷史
17.1.2sgml、html和xhtml三者的關(guān)系
17.1.3html的標(biāo)簽
17.1.4html的框架組成
17.2url的處理
17.2.1統(tǒng)一資源定位符url
17.2.2url的解析
17.2.3url的拼合
17.2.4url的分解
17.2.5url的編碼與解碼
17.2.6中文的編碼與解碼
17.2.7查詢參數(shù)的編碼
17.3cgi的使用
17.3.1cgi介紹
17.3.2獲取cgi環(huán)境信息
17.3.3解析用戶的輸入
17.4獲取html資源
17.4.1使用urlopen和urlretrieve獲取http資源
17.4.2分析返回資源的相關(guān)信息
17.4.3自定義獲取資源方式
17.4.4使用urllib2模塊獲取資源
17.4.5使用httplib模塊獲取資源
17.5html文檔的解析
17.5.1使用htmlparser模塊
17.5.2sgmllib的html文檔處理
17.5.3html文檔元素的處理
17.5.4使用htmllib處理html文檔
17.6小結(jié)
第18章python和xml
18.1xml介紹
18.1.1xml的演進歷史
18.1.2xml的優(yōu)點和限制
18.1.3xml技術(shù)的python支持
18.2xml文檔概覽和驗證
18.2.1xml文檔的基本概念
18.2.2xml文檔的結(jié)構(gòu)良好性驗證..
18.2.3xml文檔的有效性驗證
18.3xml文檔的結(jié)構(gòu)
18.3.1xml的元素和標(biāo)簽
18.3.2元素的屬性
18.3.3xml的文字
18.3.4字符實體
18.3.5cdata段
18.3.6注釋
18.3.7處理指令
18.3.8xml定義
18.4使用sax處理xml文檔
18.4.1sax介紹
18.4.2sax處理的組成部分
18.5使用dom處理xml文檔
18.5.1dom介紹
18.5.2xml.dom模塊中的接口操作
18.5.3對xml文檔的操作
18.6小結(jié)
第19章python的web開發(fā)——django框架的應(yīng)用
19.1常見的web開發(fā)框架
19.1.1zope
19.1.2turbogears
19.1.3django
19.1.4其他的web開發(fā)框架
19.1.5各種開發(fā)框架的選擇
19.2mvc模式
19.2.1mvc模式介紹
19.2.2mvc模式的優(yōu)點和缺點
19.2.3django框架中的mvc
19.3django開發(fā)環(huán)境的搭建
19.3.1django框架的安裝
19.3.2數(shù)據(jù)庫的配置
19.4django框架的應(yīng)用
19.4.1web應(yīng)用的創(chuàng)建
19.4.2django中的開發(fā)服務(wù)器
19.4.3創(chuàng)建數(shù)據(jù)庫
19.4.4生成django應(yīng)用
19.4.5創(chuàng)建數(shù)據(jù)模型
19.4.6url設(shè)計
19.4.7創(chuàng)建視圖
19.4.8模板系統(tǒng)
19.4.9發(fā)布django項目
19.5django框架的高級應(yīng)用
19.5.1管理界面
19.5.2生成數(shù)據(jù)庫數(shù)據(jù)
19.5.3session功能
19.5.4國際化
19.6小結(jié)
第20章敏捷方法學(xué)在python中的應(yīng)用——測試驅(qū)動開發(fā)
20.1測試驅(qū)動開發(fā)
20.1.1測試驅(qū)動開發(fā)模式(tdd)
20.1.2tdd的優(yōu)勢
20.1.3tdd的使用步驟
20.2unittest測試框架
20.2.1unittest模塊介紹
20.2.2構(gòu)建測試用例
20.2.3構(gòu)建測試固件
20.2.4組織多個測試用例
20.2.5構(gòu)建測試套件
20.2.6重構(gòu)代碼
20.2.7執(zhí)行測試
20.3使用doctest模塊進行測試
20.3.1doctest模塊介紹
20.3.2構(gòu)建可執(zhí)行文檔
20.3.3執(zhí)行doctest測試
20.4小結(jié)
第四篇python的其他應(yīng)用
第21章python中的進程和線程
21.1進程和線程
21.1.1進程和線程的概念
21.1.2python中對于進程和線程處理的支持
21.2python下的進程編程
21.2.1進程的運行環(huán)境
21.2.2創(chuàng)建進程
21.2.3終止進程
21.3使用subprocess模塊管理進程
21.3.1使用popen類管理進程
21.3.2調(diào)用外部系統(tǒng)命令
21.3.3替代其他進程創(chuàng)建函數(shù)
21.4進程間的信號機制
21.4.1信號的處理
21.4.2信號的使用規(guī)則
21.5多線程概述
21.5.1什么是多線程
21.5.2線程的狀態(tài)
21.5.3python中的線程支持
21.6生成和終止線程
21.6.1使用thread模塊
21.6.2使用threading.thread類
21.7管理線程
21.7.1線程狀態(tài)轉(zhuǎn)移
21.7.2主線程對子線程的控制
21.7.3線程中的局部變量
1.8線程之間的同步
21.8.1臨界資源和臨界區(qū)
21.8.2鎖機制
21.8.3條件變量
21.8.4信號量
21.8.5同步隊列
21.8.6線程同步小結(jié)
21.9小結(jié)
第22章基于python的系統(tǒng)管理
22.1增強的交互式環(huán)境ipython
22.1.1ipython介紹
22.1.2ipython的安裝
22.1.3ipython的啟動
22.1.4ipython的環(huán)境配置
22.1.5ipython的退出
22.2和ipython的簡單交互
22.2.1ipython中的輸入與輸出
22.2.2輸出提示符的區(qū)別
22.2.3輸出提示符不同的原因
22.2.4ipython中的in和out
22.3ipython中的magic函數(shù)
22.3.1magic函數(shù)的使用和構(gòu)造
22.3.2目錄管理
22.3.3對象信息的收集
22.4ipython適合于系統(tǒng)管理的特點
22.4.1tab補全
22.4.2歷史記錄功能
22.4.3執(zhí)行外部的系統(tǒng)命令和運行腳本文件
22.4.4對象的查看和自省
22.4.5直接編輯代碼
22.4.6設(shè)置別名和宏
22.5使用python進行文件管理
22.5.1文件的比較
22.5.2文件的歸檔
22.5.3文件的壓縮
22.6使用python定時執(zhí)行任務(wù)
22.6.1使用休眠功能
22.6.2使用sched來定時執(zhí)行任務(wù)
22.7小結(jié)
23章python和網(wǎng)絡(luò)編程
23.1網(wǎng)絡(luò)模型介紹
23.1.1osi簡介
23.1.2tcp/ip簡介
23.2socket應(yīng)用
23.2.1socket基礎(chǔ)知識
23.2.2socket的工作方式
23.3服務(wù)器端和客戶端通信
23.3.1服務(wù)器端的構(gòu)建
23.3.2客戶端的構(gòu)建
23.4異步通信方式
23.4.1使用fork方式
23.4.2使用線程方式
23.4.3異步io方式
23.4.4使用asyncore模塊
23.5twisted網(wǎng)絡(luò)框架
23.5.1認(rèn)識twisted框架
23.5.2twisted框架下服務(wù)器端的實現(xiàn)
23.5.3twisted框架下服務(wù)器端的其他處理
23.6小結(jié)
24章常見的python網(wǎng)絡(luò)應(yīng)用
24.1使用ftp傳輸文件
24.1.1ftp的工作原理和python庫的支持
24.1.2ftp的登錄和退出
24.1.3ftp的數(shù)據(jù)傳輸
24.2使用pop3獲取郵件
24.2.1pop3協(xié)議介紹
24.2.2poplib模塊的使用方法
24.3使用smtp發(fā)送郵件
24.3.1smtp協(xié)議介紹
24.3.2smtplib模塊的使用
24.4使用telnet協(xié)議遠程登錄
24.4.1telnet協(xié)議介紹和python庫的支持
24.4.2telnetlib模塊的使用方法
24.5使用snmp管理網(wǎng)絡(luò)
24.5.1snmp協(xié)議的組成
24.5.2pysnmp框架介紹及其使用方法
24.6網(wǎng)絡(luò)分析
24.6.1網(wǎng)絡(luò)分析概述
24.6.2使用scapy在網(wǎng)絡(luò)中抓包分析
24.7小結(jié)
第25章圖像處理和游戲開發(fā)
25.1圖像處理的基本概念
25.1.1python下的圖像處理包
25.1.2pil支持的圖像文件格式
25.1.3圖像處理中的其他概念
25.2圖像的基本處理
25.2.1圖像的讀寫操作
25.2.2獲取圖像信息
25.2.3圖像文件格式的轉(zhuǎn)換
25.2.4圖像的裁剪和合成
25.2.5圖像的變換
25.3圖像處理的高級應(yīng)用
25.3.1圖像的通道操作
25.3.2圖像的增強處理
25.3.3pil中的內(nèi)置濾鏡
25.4使用pygame進行游戲開發(fā)
25.4.1python游戲開發(fā)包:pygame
25.4.2創(chuàng)建基本的pygame窗口
25.4.3事件系統(tǒng)
25.5小結(jié)
26章python語言的擴展與嵌入
26.1python語言的擴展
26.1.1python擴展簡介
26.1.2一個c擴展的例子
26.1.3模塊方法表和初始化函數(shù)
26.1.4編譯和測試
26.2python語言的嵌入
26.2.1python嵌入簡介
26.2.2一個python嵌入的例子
26.2.3更好的嵌入
26.3小結(jié)
第27章windows下的python
27.1組件對象模型
27.1.1組件對象模型介紹
27.1.2com結(jié)構(gòu)
27.1.3com對象的交互
27.2python對com技術(shù)的支持
27.2.1python中的windows擴展:pywin32
27.2.2客戶端com組件
27.2.3實現(xiàn)com組件
27.3windows下的常見python應(yīng)用
27.3.1對word的自動訪問
27.3.2對excel的自動訪問
27.3.3對powerpoint的自動訪問
27.3.4對outlook的自動訪問
27.4小結(jié)...
下載地址
下載錯誤?【投訴報錯】
人氣書籍
Python學(xué)習(xí)手冊第4版 中文PDF版 數(shù)10萬Python愛好者的入門必讀
Python 核心編程 (第二版) 中文高清pdf版
Python編程入門經(jīng)典 PDF中文版[56M]
Python學(xué)習(xí)手冊 第5版(Learning Python, 5th Edition)[魯特茲] P
用Python寫網(wǎng)絡(luò)爬蟲 (理查德 勞森) 中文pdf完整版[10MB]
Python數(shù)據(jù)分析與挖掘?qū)崙?zhàn) 完整版 pdf掃描版[63MB]
Python金融大數(shù)據(jù)分析 完整版 中文pdf掃描版[42MB]
Python基礎(chǔ)教程(第3版) 中文高清pdf完整版
Head First Python(中文版) PDF 掃描版[38M]
Python Qt GUI快速編程——PyQt編程指南 中文pdf完整版[99MB]
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的python開發(fā)技術(shù)詳解 周偉,宗杰著 中文 PDF版 [117M]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。