2019python編程快速上手
- 軟件大?。?span itemprop="fileSize">0 Bytes
- 軟件語言:中文
- 軟件類型:國(guó)產(chǎn)軟件 / 網(wǎng)絡(luò)技術(shù)
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2020-09-07 18:24:47
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無
相關(guān)軟件
Python編程獅手機(jī)版v1.7.10安卓版
42.11 MB/中文/10.0
扇貝編程appv2.8.600安卓版
47.82 MB/中文/10.0
python利器appv4.0.4 安卓官方版
17.78 MB/中文/6.0
python 3.6.1 64位官方安裝包
29.60 MB/中文/6.0
PySide x64 For Windows(python pyside)v1.2.2 官方最新版
42.38 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
python編程快速上手pdf是一本關(guān)于網(wǎng)絡(luò)技術(shù)編程指南的教育書籍,特別適合初級(jí)者學(xué)習(xí)使用。因?yàn)閜ython是編程設(shè)計(jì)中一道重要的語言,學(xué)好它是很有必要的存在!作為一本實(shí)力向?qū)?,來IT貓撲下載它多學(xué)習(xí)一下,準(zhǔn)沒錯(cuò)喲!
python編程快速上手電子書介紹
本書是一本面向?qū)嵺`的Python編程實(shí)用指南。本書的目的,不僅是介紹Python語言的基礎(chǔ)知識(shí),而且還通過項(xiàng)目實(shí)踐教會(huì)讀者如何應(yīng)用這些知識(shí)和技能。本書的首部分介紹了基本Python編程概念,第二部分介紹了一些不同的任務(wù),通過編寫Python程序,可以讓計(jì)算機(jī)自動(dòng)完成它們。第二部分的每一章都有一些項(xiàng)目程序,供讀者學(xué)習(xí)。每章的末尾還提供了一些習(xí)題和深入的實(shí)踐項(xiàng)目,幫助讀者鞏固所學(xué)的知識(shí)。附錄部分提供了所有習(xí)題的解答。
python編程快速上手書籍目錄
第一部分 Python編程基礎(chǔ)
第1章 Python基礎(chǔ) 3
1.1 在交互式環(huán)境中輸入表達(dá)式 3
1.2 整型、浮點(diǎn)型和字符串?dāng)?shù)據(jù)類型 6
1.3 字符串連接和復(fù)制 6
1.4 在變量中保存值 7
1.4.1 賦值語句 7
1.4.2 變量名 9
1.5 第一個(gè)程序 9
1.6 程序剖析 11
1.6.1 注釋 11
1.6.2 print()函數(shù) 11
1.6.3 input()函數(shù) 11
1.6.4 打印用戶的名字 12
1.6.5 len()函數(shù) 12
1.6.6 str()、int()和float()函數(shù) 13
1.7 小結(jié) 15
1.8 習(xí)題 15
第2章 控制流 17
2.1 布爾值 18
2.2 比較操作符 19
2.3 布爾操作符 20
2.3.1 二元布爾操作符 20
2.3.2 not操作符 21
2.4 混合布爾和比較操作符 21
2.5 控制流的元素 22
2.5.1 條件 22
2.5.2 代碼塊 22
2.6 程序執(zhí)行 23
2.7 控制流語句 23
2.7.1 if語句 23
2.7.2 else語句 24
2.7.3 elif語句 25
2.7.4 while循環(huán)語句 30
2.7.5 惱人的循環(huán) 31
2.7.6 break語句 33
2.7.7 continue語句 34
2.7.8 for循環(huán)和range()函數(shù) 37
2.7.9 等價(jià)的while循環(huán) 39
2.7.10 range()的開始、停止和
步長(zhǎng)參數(shù) 39
2.8 導(dǎo)入模塊 40
from import語句 41
2.9 用sys.exit()提前結(jié)束程序 41
2.10 小結(jié) 41
2.11 習(xí)題 41
第3章 函數(shù) 43
3.1 def語句和參數(shù) 44
3.2 返回值和return語句 45
3.3 None值 46
3.4 關(guān)鍵字參數(shù)和print() 47
3.5 局部和全局作用域 48
3.5.1 局部變量不能在全局作用
域內(nèi)使用 48
3.5.2 局部作用域不能使用其他
局部作用域內(nèi)的變量 49
3.5.3 全局變量可以在局部作用
域中讀取 49
3.5.4 名稱相同的局部變量和全局
變量 50
3.6 global語句 50
3.7 異常處理 52
3.8 一個(gè)小程序:猜數(shù)字 54
3.9 小結(jié) 55
3.10 習(xí)題 56
3.11 實(shí)踐項(xiàng)目 56
3.11.1 Collatz序列 56
3.11.2 輸入驗(yàn)證 57
第4章 列表 59
4.1 列表數(shù)據(jù)類型 59
4.1.1 用下標(biāo)取得列表中的
單個(gè)值 60
4.1.2 負(fù)數(shù)下標(biāo) 61
4.1.3 利用切片取得子列表 61
4.1.4 用len()取得列表的長(zhǎng)度 62
4.1.5 用下標(biāo)改變列表中的值 62
4.1.6 列表連接和列表復(fù)制 62
4.1.7 用del語句從列表中
刪除值 63
4.2 使用列表 63
4.2.1 列表用于循環(huán) 64
4.2.2 in和not in操作符 65
4.2.3 多重賦值技巧 66
4.3 增強(qiáng)的賦值操作 66
4.4 方法 67
4.4.1 用index()方法在列表中
查找值 67
4.4.2 用append()和insert()方法在
列表中添加值 68
4.4.3 用remove()方法從列表中
刪除值 69
4.4.4 用sort()方法將列表中的值
排序 69
4.5 例子程序:神奇8球和列表 70
4.6 類似列表的類型:字符串和
元組 71
4.6.1 可變和不可變數(shù)據(jù)類型 72
4.6.2 元組數(shù)據(jù)類型 73
4.6.3 用list()和tuple()函數(shù)來
轉(zhuǎn)換類型 74
4.7 引用 75
4.7.1 傳遞引用 76
4.7.2 copy模塊的copy()和
deepcopy()函數(shù) 77
4.8 小結(jié) 78
4.9 習(xí)題 78
4.10 實(shí)踐項(xiàng)目 79
4.10.1 逗號(hào)代碼 79
4.10.2 字符圖網(wǎng)格 79
第5章 字典和結(jié)構(gòu)化數(shù)據(jù) 81
5.1 字典數(shù)據(jù)類型 81
5.1.1 字典與列表 82
5.1.2 keys()、values()和items()
方法 83
5.1.3 檢查字典中是否存在鍵
或值 84
5.1.4 get()方法 84
5.1.5 setdefault()方法 85
5.2 漂亮打印 86
5.3 使用數(shù)據(jù)結(jié)構(gòu)對(duì)真實(shí)世界建?!?7
5.3.1 井字棋盤 88
5.3.2 嵌套的字典和列表 91
5.4 小結(jié) 92
5.5 習(xí)題 93
5.6 實(shí)踐項(xiàng)目 93
5.6.1 好玩游戲的物品清單 93
5.6.2 列表到字典的函數(shù),針對(duì)
好玩游戲物品清單 94
第6章 字符串操作 95
6.1 處理字符串 95
6.1.1 字符串字面量 95
6.1.2 雙引號(hào) 96
6.1.3 轉(zhuǎn)義字符 96
6.1.4 原始字符串 96
6.1.5 用三重引號(hào)的多行字符串 97
6.1.6 多行注釋 97
6.1.7 字符串下標(biāo)和切片 98
6.1.8 字符串的in和not in
操作符 98
6.2 有用的字符串方法 99
6.2.1 字符串方法upper()、lower()、
isupper()和islower() 99
6.2.2 isX字符串方法 100
6.2.3 字符串方法startswith()和
endswith() 102
6.2.4 字符串方法join()和
split() 102
6.2.5 用rjust()、ljust()和center()
方法對(duì)齊文本 103
6.2.6 用strip()、rstrip()和lstrip()
刪除空白字符 104
6.2.7 用pyperclip模塊拷貝粘貼字
符串 105
6.3 項(xiàng)目:口令保管箱 106
第1步:程序設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu) 106
第2步:處理命令行參數(shù) 106
第3步:復(fù)制正確的口令 107
6.4 項(xiàng)目:在Wiki標(biāo)記中添加無序
列表 108
第1步:從剪貼板中復(fù)制和
粘貼 108
第2步:分離文本中的行,并添加
星號(hào) 109
第3步:連接修改過的行 109
6.5 小結(jié) 110
6.6 習(xí)題 110
6.7 實(shí)踐項(xiàng)目 111
表格打印 111
第二部分 自動(dòng)化任務(wù)
第7章 模式匹配與正則表達(dá)式 115
7.1 不用正則表達(dá)式來查找文本
模式 116
7.2 用正則表達(dá)式查找文本模式 117
7.2.1 創(chuàng)建正則表達(dá)式對(duì)象 118
7.2.2 匹配Regex對(duì)象 118
7.2.3 正則表達(dá)式匹配復(fù)習(xí) 119
7.3 用正則表達(dá)式匹配更多模式 119
7.3.1 利用括號(hào)分組 119
7.3.2 用管道匹配多個(gè)分組 120
7.3.3 用問號(hào)實(shí)現(xiàn)可選匹配 121
7.3.4 用星號(hào)匹配零次或多次 121
7.3.5 用加號(hào)匹配一次或多次 122
7.3.6 用花括號(hào)匹配特定次數(shù) 122
7.4 貪心和非貪心匹配 123
7.5 findall()方法 124
7.6 字符分類 124
7.7 建立自己的字符分類 125
7.8 插入字符和美元字符 126
7.9 通配字符 126
7.9.1 用點(diǎn)-星匹配所有字符 127
7.9.2 用句點(diǎn)字符匹配換行 127
7.10 正則表達(dá)式符號(hào)復(fù)習(xí) 128
7.11 不區(qū)分大小寫的匹配 128
7.12 用sub()方法替換字符串 129
7.13 管理復(fù)雜的正則表達(dá)式 129
7.14 組合使用re.IGNOREC ASE、
re.DOTALL和re.VERBOSE 130
7.15 項(xiàng)目:電話號(hào)碼和Email地址
提取程序 130
第1步:為電話號(hào)碼創(chuàng)建一個(gè)正則
表達(dá)式 131
第2步:為email地址創(chuàng)建一個(gè)正則
表達(dá)式 132
第3步:在剪貼板文本中找到所有
匹配 132
第4步:所有匹配連接成一個(gè)
字符串,復(fù)制到剪貼板 133
第5步:運(yùn)行程序 133
第6步:類似程序的構(gòu)想 134
7.16 小結(jié) 134
7.17 習(xí)題 134
7.18 實(shí)踐項(xiàng)目 136
7.18.1 強(qiáng)口令檢測(cè) 136
7.18.2 strip()的正則表達(dá)式
版本 136
第8章 讀寫文件 137
8.1 文件與文件路徑 137
8.1.1 Windows上的倒斜杠以及
OS X和Linux上的
正斜杠 138
8.1.2 當(dāng)前工作目錄 139
8.1.3 絕對(duì)路徑與相對(duì)路徑 139
8.1.4 用os.makedirs()創(chuàng)建新
文件夾 140
8.1.5 os.path模塊 140
8.1.6 處理絕對(duì)路徑和相對(duì)
路徑 141
8.1.7 查看文件大小和文件夾
內(nèi)容 142
8.1.8 檢查路徑有效性 143
8.2 文件讀寫過程 144
8.2.1 用open()函數(shù)打開文件 145
8.2.2 讀取文件內(nèi)容 145
8.2.3 ???入文件 146
8.3 用shelve模塊保存變量 147
8.4 用pprint.pformat()函數(shù)保存
變量 148
8.5 項(xiàng)目:生成隨機(jī)的測(cè)驗(yàn)試卷
文件 149
第1步:將測(cè)驗(yàn)數(shù)據(jù)保存在一個(gè)
字典中 149
第2步:創(chuàng)建測(cè)驗(yàn)文件,并打亂
問題的次序 150
第3步:創(chuàng)建答案選項(xiàng) 151
第4步:將內(nèi)容寫入測(cè)驗(yàn)試卷和
答案文件 151
8.6 項(xiàng)目:多重剪貼板 153
第1步:注釋和shelf設(shè)置 153
第2步:用一個(gè)關(guān)鍵字保存剪貼板
內(nèi)容 154
第3步:列出關(guān)鍵字和加載關(guān)鍵字的
內(nèi)容 154
8.7 小結(jié) 155
8.8 習(xí)題 155
8.9 實(shí)踐項(xiàng)目 156
8.9.1 擴(kuò)展多重剪貼板 156
8.9.2 瘋狂填詞 156
8.9.3 正則表達(dá)式查找 156
第9章 組織文件 157
9.1 shutil模塊 158
9.1.1 復(fù)制文件和文件夾 158
9.1.2 文件和文件夾的移動(dòng)與
改名 158
9.1.3 永久刪除文件和文件夾 160
9.1.4 用send2trash模塊安全地
刪除 160
9.2 遍歷目錄樹 161
9.7 用zipfile模塊壓縮文件 162
9.3.1 讀取ZIP文件 163
9.3.2 從ZIP文件中解壓縮 164
9.3.3 創(chuàng)建和添加到ZIP文件 164
9.4 項(xiàng)目:將帶有美國(guó)風(fēng)格日期的
文件改名為歐洲風(fēng)格日期 165
第1步:為美國(guó)風(fēng)格的日期創(chuàng)建一個(gè)
正則表達(dá)式 165
第2步:識(shí)別文件名中的日期
部分 166
第3步:構(gòu)成新文件名,并對(duì)文件
改名 167
第4步:類似程序的想法 168
9.5 項(xiàng)目:將一個(gè)文件夾備份到一個(gè)
ZIP文件 168
第1步:弄清楚ZIP文件的
名稱 168
第2步:創(chuàng)建新ZIP文件 169
第3步:遍歷目錄樹并添加到
ZIP文件?!?70
第4步:類似程序的想法 170
9.6 小結(jié) 171
9.7 習(xí)題 171
9.8 實(shí)踐項(xiàng)目 171
9.8.1 選擇性拷貝 171
9.8.2 刪除不需要的文件 172
9.8.3 消除缺失的編號(hào) 172
第10章 調(diào)試 173
10.1 拋出異?!?74
10.2 取得反向跟蹤的字符串 175
10.3 斷言 176
10.3.1 在交通燈模擬中使用
斷言 177
10.3.2 禁用斷言 178
10.4 日志 178
10.4.1 使用日志模塊 178
10.4.2 不要用print()調(diào)試 180
10.4.3 日志級(jí)別 180
10.4.4 禁用日志 181
10.4.5 將日志記錄到文件 182
10.5 IDLE的調(diào)試器 182
10.5.1 Go 183
10.5.2 Step 183
10.5.3 Over 183
10.5.4 Out 183
10.5.5 Quit 183
10.5.6 調(diào)試一個(gè)數(shù)字相加的
程序 184
10.5.7 斷點(diǎn) 185
10.6 小結(jié) 187
10.7 習(xí)題 187
10.7 實(shí)踐項(xiàng)目 188
調(diào)試硬幣拋擲 188
第11章 從Web抓取信息 189
11.1 項(xiàng)目:利用webbrowser模塊的
mapIt.py 190
第1步:弄清楚URL 190
第2步:處理命令行參數(shù) 191
第3步:處理剪貼板內(nèi)容,加載
瀏覽器 191
第4步:類似程序的想法 192
11.2 用requests模塊從Web下載
文件 192
11.2.1 用requests.get()函數(shù)下載
一個(gè)網(wǎng)頁(yè) 193
11.2.2 檢查錯(cuò)誤 193
10.3 將下載的文件保存到硬盤 194
10.4 HTML 195
10.4.1 學(xué)習(xí)HTML的資源 195
10.4.2 快速?gòu)?fù)習(xí) 195
10.4.3 查看網(wǎng)頁(yè)的HTML
源代碼 196
10.4.4 打開瀏覽器的開發(fā)者
工具 197
10.4.5 使用開發(fā)者工具來尋找
HTML元素 198
10.5 用BeautifulSoup模塊解析
HTML 199
10.5.1 從HTML創(chuàng)建一個(gè)
BeautifulSoup對(duì)象 200
10.5.2 用select()方法尋找元素 200
10.5.3 通過元素的屬性獲取
數(shù)據(jù) 202
10.6 項(xiàng)目:“I’m Feeling Lucky”
Google查找 202
第1步:獲取命令行參數(shù),并請(qǐng)求
查找頁(yè)面 203
第2步:找到所有的結(jié)果 203
第3步:針對(duì)每個(gè)結(jié)果打開Web
瀏覽器 204
第4步:類似程序的想法 205
10.7 項(xiàng)目:下載所有XKCD
漫畫 205
第1步:設(shè)計(jì)程序 206
第2步:下載網(wǎng)頁(yè) 207
第3步:尋找和下載漫畫圖像 207
第4步:保存圖像,找到前一張
漫畫 208
第4步:類似程序的想法 209
10.8 用selenium模塊控制瀏覽器 210
10.8.1 啟動(dòng)selenium控制的
瀏覽器 210
10.8.2 在頁(yè)面中尋找元素 211
10.8.3 點(diǎn)擊頁(yè)面 212
10.8.4 填寫并提交表單 212
10.8.5 發(fā)送特殊鍵 213
10.8.6 點(diǎn)擊瀏覽器按鈕 213
10.8.7 關(guān)于selenium的更多
信息 214
10.9 小結(jié) 214
10.10 習(xí)題 214
10.11 實(shí)踐項(xiàng)目 215
10.11.1 命令行郵件程序 215
10.11.2 圖像網(wǎng)站下載 215
10.11.3 2048 215
10.11.4 鏈接驗(yàn)證 215
第12章 處理Excel電子表格 217
12.1 Excel文檔 217
12.2 安裝openpyxl模塊 218
12.3 讀取Excel文檔 218
12.3.1 用openpyxl模塊打開Excel
文檔 219
12.3.2 從工作簿中取得工作表 219
12.3.3 從表中取得單元格 220
12.3.4 列字母和數(shù)字之間的
轉(zhuǎn)換 221
12.3.5 從表中取得行和列 222
12.3.6 工作薄、工作表、
單元格 223
12.4 項(xiàng)目:從電子表格中讀取
數(shù)據(jù) 223
第1步:讀取電子表格數(shù)據(jù) 224
第2步:填充數(shù)據(jù)結(jié)構(gòu) 225
第3步:將結(jié)果寫入文件 226
第4步:類似程序的思想 227
12.5 寫入Excel文檔 227
12.5.1 創(chuàng)建并保存Excel文檔 227
12.5.2 創(chuàng)建和刪除工作表 228
12.5.3 將值寫入單元格 229
12.6 項(xiàng)目:更新一個(gè)電子表格 229
第1步:利用更新信息建立數(shù)據(jù)
結(jié)構(gòu) 230
第2步:檢查所有行,更新不正確的
價(jià)格 231
第4步:類似程序的思想 231
12.7 設(shè)置單元格的字體風(fēng)格 232
12.8 Font對(duì)象 232
12.9 公式 234
12.10 調(diào)整行和列 235
12.10.1 設(shè)置行高和列寬 235
12.10.2 合并和拆分單元格 236
12.10.3 凍結(jié)窗格 237
12.10.4 圖表 238
12.11 小結(jié) 240
12.11 習(xí)題 240
12.12 實(shí)踐項(xiàng)目 241
12.12.1 乘法表 241
12.12.2 空行插入程序 241
12.12.3 電子表格單元格翻轉(zhuǎn)
程序 242
12.12.4 文本文件到電子表格 242
12.12.5 電子表格到文本文件 242
第13章 處理PDF和Word文檔 243
13.1 PDF文檔 243
13.1.1 從PDF提取文本 244
13.1.2 解密PDF 245
13.1.3 創(chuàng)建PDF 246
13.1.4 拷貝頁(yè)面 246
13.1.5 旋轉(zhuǎn)頁(yè)面 247
13.1.6 疊加頁(yè)面 248
13.1.7 加密PDF 249
13.2 項(xiàng)目:從多個(gè)PDF中合并
選擇的頁(yè)面 250
第1步:找到所有PDF文件 250
第2步:打開每個(gè)PDF文件 251
第3步:添加每一頁(yè) 252
第4步:保存結(jié)果 252
第5步:類似程序的想法 253
13.3 Word文檔 253
13.3.1 讀取Word文檔 254
13.3.2 從.docx文件中取得完整的
文本 254
13.3.3 設(shè)置Paragraph和Run對(duì)象
的樣式 255
13.3.4 創(chuàng)建帶有非默認(rèn)樣式的
Word文檔 257
13.3.5 Run屬性 257
13.3.6 寫入Word文檔 258
13.3.7 添加標(biāo)題 260
13.3.8 添加換行符和換頁(yè)符 261
13.3.9 添加圖像 261
13.4 小結(jié) 262
13.5 習(xí)題 262
13.6 實(shí)踐項(xiàng)目 263
13.6.1 PDF偏執(zhí)狂 263
13.6.2 定制邀請(qǐng)函,保存為Word
文檔 263
13.6.3 暴力PDF口令破解
程序 264
第14章 處理CSV文件和JSON數(shù)據(jù) 265
14.1 csv模塊 265
14.2.1 Reader對(duì)象 266
14.2.2 在for循環(huán)中,從Reader
對(duì)象讀取數(shù)據(jù) 267
14.2.3 Writer對(duì)象 268
14.2.4 delimiter和lineterminator
關(guān)鍵字參數(shù) 269
14.3 項(xiàng)目:從CSV文件中刪除
表頭 269
第1步:循環(huán)遍歷每個(gè)CSV
文件 270
第2步:讀入CSV文件 270
第3步:寫入CSV文件,沒有
第一行 271
第4步:類似程序的想法 272
14.4 JSON和API 272
14.5 json模塊 273
14.5.1 用loads()函數(shù)讀取
JSON 273
14.5.2 用dumps函數(shù)寫出
JSON 273
14.6 項(xiàng)目:取得當(dāng)前的天氣數(shù)據(jù) 274
第1步:從命令行參數(shù)獲取
位置 274
第2步:下載JSON數(shù)據(jù) 275
第3步:加載JSON數(shù)據(jù)并打印
天氣 275
第4步:類似程序的想法 277
14.7 小結(jié) 277
14.8 習(xí)題 277
14.9 實(shí)踐項(xiàng)目 277
Excel到CSV的轉(zhuǎn)換程序 277
第15章 保持時(shí)間、計(jì)劃任務(wù)和啟動(dòng)
程序 279
15.1 time模塊 279
15.1.1 time.time()函數(shù) 279
15.1.2 time.sleep()函數(shù) 280
15.2 數(shù)字四舍五入 281
15.3 項(xiàng)目:超級(jí)秒表 282
第1步:設(shè)置程序來記錄時(shí)間 282
第2步:記錄并打印單圈時(shí)間 283
第4步:類似程序的想法 283
15.4 datetime模塊 284
15.4.1 timedelta數(shù)據(jù)類型 285
15.4.2 暫停直至特定日期 286
15.4.3 將datetime對(duì)象轉(zhuǎn)換為
字符串 287
15.4.4 將字符串轉(zhuǎn)換成datetime
對(duì)象 288
15.5 回顧Python的時(shí)間函數(shù) 288
15.6 多線程 289
15.6.1 向線程的目標(biāo)函數(shù)傳遞
參數(shù) 290
15.6.2 并發(fā)問題 291
15.7 項(xiàng)目:多線程XKCD下載
程序 291
第1步:修改程序以使用函數(shù) 292
第2步:創(chuàng)建并啟動(dòng)線程 293
第3步:等待所有線程結(jié)束 293
15.8 從Python啟動(dòng)其他程序 294
15.8.1 向Popen()傳遞命令行
參數(shù) 295
15.8.2 Task Scheduler、launchd和
cron 296
15.8.3 用Python打開網(wǎng)站 296
15.8.4 運(yùn)行其他Python腳本 296
15.8.5 用默認(rèn)的應(yīng)用程序打開
文件 297
15.9 項(xiàng)目:簡(jiǎn)單的倒計(jì)時(shí)程序 298
第1步:倒計(jì)時(shí) 298
第2步:播放聲音文件 298
第3步:類似程序的想法 299
15.10 小結(jié) 299
15.11 習(xí)題 300
15.12 實(shí)踐項(xiàng)目 300
15.12.1 美化的秒表 300
15.12.2 計(jì)劃的Web漫畫下載 301
第16章 發(fā)送電子郵件和短信 303
16.1 SMTP 303
16.2 發(fā)送電子郵件 304
16.2.1 連接到SMTP服務(wù)器 304
16.2.2 發(fā)送SMTP的“Hello”
消息 305
16.2.3 開始TLS加密 306
16.2.4 登錄到SMTP服務(wù)器 306
16.2.5 發(fā)送電子郵件 306
16.2.6 從SMTP服務(wù)器斷開 307
16.3 IMAP 307
16.4 用IMAP獲取和刪除電子
郵件 307
16.4.1 連接到IMAP服務(wù)器 308
16.4.2 登錄到IMAP服務(wù)器 309
16.4.3 搜索電子郵件 309
16.4.4 選擇文件夾 309
16.4.5 執(zhí)行搜索 310
16.4.6 大小限制 312
16.4.7 取郵件并標(biāo)記為已讀 312
16.4.8 從原始消息中獲取電子
郵件地址 313
16.4.9 從原始消息中獲取正文 314
16.4.10 刪除電子郵件 315
16.4.11 從IMAP服務(wù)器斷開 315
16.5 項(xiàng)目:向會(huì)員發(fā)送會(huì)費(fèi)提醒
電子郵件 316
第1步:打開Excel文件 316
第2步:查找所有未付成員 317
第3步:發(fā)送定制的電子郵件
提醒 318
16.6 用Twilio發(fā)送短信 319
16.6.1 注冊(cè)Twilio賬號(hào) 319
16.6.2 發(fā)送短信 320
16.7 項(xiàng)目:“只給我發(fā)短信”
模塊 321
16.8 小結(jié) 322
16.9 習(xí)題 323
16.10 實(shí)踐項(xiàng)目 323
16.10.1 隨機(jī)分配家務(wù)活的電子
郵件程序 323
16.10.2 傘提醒程序 324
16.10.3 自動(dòng)退訂 324
16.10.4 通過電子郵件控制你的
電腦 324
第17章 操作圖像 327
17.1 計(jì)算機(jī)圖像基礎(chǔ) 327
17.1.1 顏色和RGBA值 328
17.1.2 坐標(biāo)和Box元組 329
17.2 用Pillow操作圖像 330
17.2.1 處理Image數(shù)據(jù)類型 331
17.2.2 裁剪圖片 332
17.2.3 復(fù)制和粘貼圖像到其他
圖像 333
17.2.4 調(diào)整圖像大小 335
17.2.5 旋轉(zhuǎn)和翻轉(zhuǎn)圖像 336
17.2.6 更改單個(gè)像素 338
17.3 項(xiàng)目:添加徽標(biāo) 339
第1步:打開徽標(biāo)圖像 340
第2步:遍歷所有文件并打開
圖像 341
第3步:調(diào)整圖像的大小 341
第4步:添加徽標(biāo),并保存
更改 342
第5步:類似程序的想法 343
17.4 在圖像上繪畫 344
17.4.1 繪制形狀 344
17.4.2 繪制文本 346
17.5 小結(jié) 347
17.6 習(xí)題 348
17.7 實(shí)踐項(xiàng)目 348
17.7.1 擴(kuò)展和修正本章項(xiàng)目的
程序 348
17.7.2 在硬盤上識(shí)別照片
文件夾 349
17.7.3 定制的座位卡 350
第18章 用GUI自動(dòng)化控制鍵盤和
鼠標(biāo) 351
18.1 安裝pyautogui模塊 351
18.2 走對(duì)路 352
18.2.1 通過注銷關(guān)閉所有程序 352
18.2.2 暫停和自動(dòng)防故障裝置 352
18.3 控制鼠標(biāo)移動(dòng) 353
18.3.1 移動(dòng)鼠標(biāo) 354
18.3.2 獲取鼠標(biāo)位置 354
18.4 項(xiàng)目:“現(xiàn)在鼠標(biāo)在
哪里?” 355
第1步:導(dǎo)入模塊 355
第2步:編寫退出代碼和無限
循環(huán) 355
第3步:獲取并打印鼠標(biāo)坐標(biāo)?!?56
18.5 控制鼠標(biāo)交互 357
18.5.1 點(diǎn)擊鼠標(biāo) 357
18.5.2 拖動(dòng)鼠標(biāo) 357
18.5.3 滾動(dòng)鼠標(biāo) 359
18.6 處理屏幕 360
18.6.1 獲取屏幕快照 360
18.6.2 分析屏幕快照 360
18.7 項(xiàng)目:擴(kuò)展mouseNow程序 361
18.8 圖像識(shí)別 362
18.9 控制鍵盤 363
18.9.1 通過鍵盤發(fā)送一個(gè)
字符串 363
18.9.2 鍵名 364
18.9.3 按下和釋放鍵盤 365
18.9.4 熱鍵組合 365
18.10 復(fù)習(xí)PyAutoGUI的函數(shù) 366
18.11 項(xiàng)目:自動(dòng)填表程序 367
第1步:弄清楚步驟 368
第2步:建立坐標(biāo) 368
第3步:開始鍵入數(shù)據(jù) 370
第4步:處理選擇列表和單選
按鈕 371
第5步:提交表單并等待 372
18.12 小結(jié) 372
18.13 習(xí)題 373
18.14 實(shí)踐項(xiàng)目 373
18.14.1 看起來很忙 373
18.14.2 即時(shí)通信機(jī)器人 373
18.14.3 玩游戲機(jī)器人指南 374
附錄A 安裝第三方模塊 375
附錄B 運(yùn)行程序 377
附錄C 習(xí)題答案 381
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦 python
- 更多 (114個(gè)) >> python Python是一門易讀、易維護(hù),并且被大量用戶所歡迎的、用途廣泛的計(jì)算機(jī)程序設(shè)計(jì)語言。在國(guó)外用Python做科學(xué)計(jì)算的研究機(jī)構(gòu)非常的多,麻省理工學(xué)院的計(jì)算機(jī)科學(xué)及編程導(dǎo)論、卡耐基梅隆大學(xué)的編程基礎(chǔ)等一些知名的大學(xué)都開始采用Python來教授程序設(shè)計(jì)課程,主要是因?yàn)镻ython語言
扇貝編程python最新版 54.78 MB
/中文/10.0python編程獅手機(jī)版 42.20 MB
/中文/10.0慕知python教學(xué)app(python精品課) 39.38 MB
/中文/10.0在線學(xué)python軟件 17.63 MB
/中文/10.0python編程教程app 48.94 MB
//10.0pythonista手機(jī)版教學(xué) 39.38 MB
/中文/10.0Python編程獅手機(jī)版 42.11 MB
/中文/10.0Python語言學(xué)習(xí)軟件 12.21 MB
/中文/10.0
相關(guān)文章
下載地址
查看所有評(píng)論>> 網(wǎng)友評(píng)論
- 第 1 樓 河南駐馬店西平縣 網(wǎng)友 發(fā)表于: 2020-11-23 14:51:22
- 里面的知識(shí)點(diǎn)非常全面,對(duì)出血性非常友好。
更多>> 猜你喜歡