Python應用輕松入門
趙會軍
相關主題
商品描述
目錄大綱
目錄
第一篇Python基礎
第1章Python安裝與基本語法
1.1Python環境搭建
1.2簡單使用
1.3Python的語法結構
1.4變量
1.5輸入/輸出函數
第2章程序的控制結構與函數
2.1分支結構
2.2循環結構
2.3程序的異常處理
2.4函數
第3章數據類型
3.1數字類型
3.2字符串類型
3.3字符串類型的操作
3.4序列型數據元組和列表
3.5無序型數據字典和集合
第二篇自動化辦公
第4章庫操作
4.1標準庫time
4.2標準庫pathlib、glob、shutil
4.3pip的使用和Jieba、WordCloud庫
4.4Pillow庫處理圖像
4.5條形碼與二維碼處理庫
4.6打包工具PyInstaller
4.7自定義庫
第5章辦公自動化
5.1PyCharm的使用
5.2txt文件的讀寫
5.3CSV文件的讀寫
5.4圖形界面的自動操作
5.5Excel文件的操作
5.6Word文件的操作
5.7PPT文件的操作
5.8JSON文件的操作
5.9視頻文件的操作
5.10自動發送郵件
5.11Pandas數據分析
5.12Matplotlib
5.13百度AI
5.13.1圖像文字識別
5.13.2語音與文字互轉
5.13.3人臉識別
5.13.4文本糾錯
5.13.5圖像增強與特效
5.14語音與文件互轉
5.15Python壓縮文件和文件夾
第6章Python應用實例
6.1倒計時關機
6.2周期性提醒
6.3定時提醒
6.4生成沒交作業的學生名單
6.5“問捲星”下載文件重命名
6.6批量轉換圖像格式
6.7掃描試捲批量修改文件名
6.8根據條形碼重命名試捲
6.9批量生成條形碼考號並保存到Word文件
6.10根據拍攝時間自動分類照片
6.11根據拍攝城市自動分類照片
6.12根據人臉自動分類整理照片
6.13截圖識別文字
6.14視頻轉換為文字
6.15實時語音轉換為文字
6.16把Excel分數打印到試捲上
6.17由Excel生成Word表彰文件
6.18由Excel成績表生成家長會的PPT
6.19由Word生成PPT
6.20截圖轉換成PPT
6.21合並Excel成績登分表
6.22生成錯題Excel列表
6.23生成Word錯題集
6.24批量打包文件夾
6.25群發郵件
6.26電腦桌面定時截屏並發送到郵箱
6.27統計txt文件中的詞頻
6.28自動合並多個Word文件
6.29採集試題庫
第三篇PyQt5編程
第7章PyQt5安裝配置與初步應用
7.1類
7.2配置PyQt5
7.3Qt Designer簡介
第8章PyQt5窗體控件
8.1模擬QQ登錄
8.2模擬留言板
8.3模擬LCD顯示
8.4時間日期控件
8.5對話框
8.6字體、顏色、字號的設置
8.7文件對話框
8.8模擬飯店點餐(列表視圖)
8.9模擬電影院選票(表格視圖)
8.10選項卡
8.11樹結構
8.12菜單欄、工具欄與狀態欄
第9章PyQt5的高級功能
9.1佈局管理
9.2編輯Tab順序
9.3常用的圖像操作類
9.4eric6與信號和槽
9.5多線程
9.6鼠標事件
9.7鍵盤事件
9.8窗口事件和操作
9.9窗口常用的22種操作
9.10數據庫SQLite
第10章PyQt5實例
10.1時鐘
10.2事件提醒
10.3頻率記憶
10.4批改Ⅱ捲程序
10.5學生成績管理數據庫
10.6多窗口跳轉
10.7文本糾錯
10.8圖像查看器: 滾動區域
10.9採集像素的坐標
10.10生成配音MP3
第四篇OpenCV圖像處理
第11章OpenCV的安裝和簡單使用
11.1圖像的基礎知識
11.2NumPy庫簡介
11.3OpenCV的安裝
11.4OpenCV打開、顯示與保存
11.5查看圖像屬性
11.6像素的訪問與修改
11.7圖像類型的轉換
第12章繪圖與幾何變換
12.1繪圖
12.2鼠標交互
12.3圖像的幾何變換
第13章圖像輪廓的獲取
13.1輪廓的獲取
13.2輪廓的擬合
第14章視頻處理與圖像轉換
14.1視頻處理
14.2PIL、OpenCV格式的圖像轉換為QPixmap格式
14.3OpenCV與PIL格式的相互轉換
14.4PyQt5標簽顯示攝像頭視頻
14.5視頻播放器實例
14.6替換圖像背景色
第15章輔助閱捲系統
15.1需求分析
15.2項目文件夾結構及業務流程
15.3項目開發環境
15.4圖形界面設計
15.5主程序的創建
15.6選擇文件夾按鈕的功能
15.7【開始閱捲】按鈕功能
15.8【調整區域】按鈕功能
15.9【導出Excel】按鈕功能
15.10【查詢學生】按鈕功能
15.11其他功能
15.12打包整合
第五篇樹莓派
第16章樹莓派
16.1硬件購買
16.2硬件組裝與系統設置
16.3遠程訪問樹莓派
16.4樹莓派引腳
16.5樹莓派控制傳感器的實例
16.6連接攝像頭
16.7安裝顯示屏
第六篇網站搭建與進階
第17章Flask框架搭建網站
17.1HTML基礎
17.2Flask安裝與網站運行
17.3網頁的交互訪問
17.4網頁與樹莓派交互
第18章Python進階
18.1Anaconda介紹
18.2PyCharm的外部工具與實時模板
18.2.1PyCharm的外部工具配置
18.2.2PyCharm的實時模板
18.3虛擬環境下打包成單個文件
18.4文字識別庫PaddleOCR
18.5人臉識別庫face_recognition
18.6語音轉換為文字
參考文獻