
Python 編程培訓(xùn)
1 Python 基礎(chǔ)語法
2 文件讀寫
3 測試
4 處理 Excel 電子表格
5 處理 CSV 和 JSON 文件
6 用 GUI 控制鍵盤鼠標(biāo)
7 正則表達(dá)式
8 組織文件
9 從 Web 抓取信息
10 處理 FDP 和 Word 文檔
11 發(fā)送電子郵件
12 操作圖像
1
Python 基礎(chǔ)
1.Python交互式環(huán)境
2.整型、浮點型和字符串?dāng)?shù)據(jù)類型
3.變量及其命名
4.print、input、len、str、int和float函數(shù)
2
控制流
1.布爾值
2.比較操作符和布爾操作符
3.條件判斷
4.控制流語句
5.導(dǎo)入模塊
3
函數(shù)
1.def定義函數(shù)
2.return設(shè)置函數(shù)的返回值
3.關(guān)鍵字參數(shù)
4.變量作用域
5.global語句
6.異常處理
4
列表
1.列表下標(biāo)
2.列表的連接和復(fù)制
3.多重賦值
4.列表對象的常用方法
5.元組
6.copy模塊
5
字典和結(jié)構(gòu)化數(shù)據(jù)
1.字典與列表的關(guān)系
2.獲取字典數(shù)據(jù)的方法
3.字典對象的get方法
4.字典的應(yīng)用
6
字符串操作
1.字符串處理
2.字符串常用方法
3.字符串的實際應(yīng)用
7
模式匹配與正則表達(dá)式
1.使用正則表達(dá)式匹配文本
2.findall方法
3.sub方法
4.利用正則表達(dá)式獲取電話號碼和郵箱
8
讀寫文件
1.os模塊的使用
2.文件讀寫
3.shelve模塊保存變量
9
組織文件
1.shutil模塊的使用
2.使用send2trash將文件扔進(jìn)回收站
3.zipfile模塊壓縮文件
10
1.拋出異常
2.使用traceback獲取反向跟蹤數(shù)據(jù)
3.assert斷言
4.logging模塊的使用
11
從 Web 抓取信息
1.webbrowser模塊的用法
2.使用requests模塊下載文件
3.HTML簡介
4.BeautifulSoup4的用法
5.selenium模塊控制瀏覽器
12
處理 Excel 電子表格
1.讀取、寫入Excel文檔
2.openpyxl處理Excel文檔
13
處理 PDF 和 Word 文檔
1.使用PyPDF2模塊處理PDF文件
2.使用pythondocx處理Word文檔
14
處理 CSV 文件和 JSON 數(shù)據(jù)
1.CSV文件的讀寫
2.JSON文件的讀寫
3.API的簡單介紹
15
保持時間、計劃任務(wù)和啟動程序
1.time模塊的使用
2.datetime模塊的用法
3.多線程的概念
4.Popen方法簡介
16
發(fā)送電子郵件
1.smtplib模塊發(fā)送郵件
2.imapclient模塊處理郵件
3.pyzmail模塊查看郵件詳情
17
操作圖像
1.計算機圖像基礎(chǔ)
2.使用Pillow操作圖像
3.在圖像上繪畫
18
用 GUI 自動化控制鍵盤和鼠標(biāo)
1.pyautogui模塊控制鼠標(biāo)移動
2.控制鼠標(biāo)的點擊、拖動和滾動操作
3.控制鍵盤輸入指定字符和熱鍵組合
