
0人評分過此書
Python實戰聖經:用簡單強大的模組套件完成最強應用
內容簡介:【Python系列書在台累計銷量突破10萬冊】
Python開外掛,開發實戰超進化!
橫跨15大領域,全面掌握最熱門的重量級技術應用!
給需要本書的人:
★有一些Python語法基礎,但想要更進一步挑戰開發應用的人
★對Python許多話題與開發方向有興趣,但卻不知如何下手的人
★已經有研究主題,想要找尋加速升級自己專案方法的人
★有程式開發經驗,想要快速累積成果,獲得成就感的人
善用Python的智慧結晶
站在巨人的肩膀快速掌握開發應用
Python號稱萬用語言,語法簡潔,應用領域廣泛,透過Python模組與套件,可以減少大量重複性的程式碼,讓開發更加便利,所以不只受到許多程式人的青睞,也受到初學者的喜愛。
本書介紹許多熱門且精彩實用的 Python 模組套件,涵蓋網路爬蟲、多媒體圖片影音處理、語音文字處理、金融應用、臉部辦識分析、圖片偵測辨識、自然語言分析、自動化處理、多媒體機器學習、無程式碼機器學習,以及其他許多領域。在開發實作過程中,可體驗這些Python模組套件帶來的強大應用,而對於在開發卡關的人來說,也有機會找出掙扎已久的盲點,成為解決無能為力的關鍵,進一步突破開發瓶頸。
【超強雲端開發平台】善用 Google Colab,沒有成本負擔,又能在高效能的環境裡進行各種主題的開發應用。
【數據資料擷取】利用不同模組套件,快速在網路中爬取,精確分類收集,無論是新聞、金融、圖片、影片的資料類別,都能在瞬間快速完成。
【多媒體檔案處理】進行圖形、聲音、影片的調整、剪輯與合併等作業,將複雜繁鎖的流程化為快速又準確的自動化操作。
【電腦視覺實踐】AI人工智慧中除了圖片偵測、標註與辦識,進階的人臉辦識、情緒分析、口罩偵測,都能在 Python 模組套件的串連下,利用極短的程式碼完美實現。過去視為困難無解的任務,現在就是那麼簡單!
【自然語言應用】無論是語言辨識翻譯、文句分詞、簡繁轉換或語意統計,更進一步的文章摘要、情緒分析、語音機器人等應用,都能逐步完成。
【快速自動化操作】將大量複雜的工作流程加入智慧的腦袋,用自動化操作完成過去要花費大量時間、人力、物力的工作,提升工作效能。
【多媒體機器學習新利器】電腦視覺的進階開發應用層面很廣,無論是臉部偵測、臉部特徵、手部偵測、姿勢偵測、人體整合偵測、3D物體偵測,都能運用模組套件結合不同資源進行開發,在最少的程式碼裡得到最好的效果。
【無程式碼機器學習新領域】革命性的機器學習模式,利用雲端工具讓開發者在極簡程式碼,甚至不用程式碼的狀況下進行大規模資料訓練,簡化以往模型產生的複雜動作。
【打造模組套件】除了享受別人的開發成果,也能打造自己的模組套件,將自己開發的成果包裝並上傳到網路分享,成為許多人專案開發的神隊友。
超值學習資源:
範例程式檔/無程式碼機器學習開發影音教學
Google Colab雲端開發平台入門影音教學
Python開外掛,開發實戰超進化!
橫跨15大領域,全面掌握最熱門的重量級技術應用!
給需要本書的人:
★有一些Python語法基礎,但想要更進一步挑戰開發應用的人
★對Python許多話題與開發方向有興趣,但卻不知如何下手的人
★已經有研究主題,想要找尋加速升級自己專案方法的人
★有程式開發經驗,想要快速累積成果,獲得成就感的人
善用Python的智慧結晶
站在巨人的肩膀快速掌握開發應用
Python號稱萬用語言,語法簡潔,應用領域廣泛,透過Python模組與套件,可以減少大量重複性的程式碼,讓開發更加便利,所以不只受到許多程式人的青睞,也受到初學者的喜愛。
本書介紹許多熱門且精彩實用的 Python 模組套件,涵蓋網路爬蟲、多媒體圖片影音處理、語音文字處理、金融應用、臉部辦識分析、圖片偵測辨識、自然語言分析、自動化處理、多媒體機器學習、無程式碼機器學習,以及其他許多領域。在開發實作過程中,可體驗這些Python模組套件帶來的強大應用,而對於在開發卡關的人來說,也有機會找出掙扎已久的盲點,成為解決無能為力的關鍵,進一步突破開發瓶頸。
【超強雲端開發平台】善用 Google Colab,沒有成本負擔,又能在高效能的環境裡進行各種主題的開發應用。
【數據資料擷取】利用不同模組套件,快速在網路中爬取,精確分類收集,無論是新聞、金融、圖片、影片的資料類別,都能在瞬間快速完成。
【多媒體檔案處理】進行圖形、聲音、影片的調整、剪輯與合併等作業,將複雜繁鎖的流程化為快速又準確的自動化操作。
【電腦視覺實踐】AI人工智慧中除了圖片偵測、標註與辦識,進階的人臉辦識、情緒分析、口罩偵測,都能在 Python 模組套件的串連下,利用極短的程式碼完美實現。過去視為困難無解的任務,現在就是那麼簡單!
【自然語言應用】無論是語言辨識翻譯、文句分詞、簡繁轉換或語意統計,更進一步的文章摘要、情緒分析、語音機器人等應用,都能逐步完成。
【快速自動化操作】將大量複雜的工作流程加入智慧的腦袋,用自動化操作完成過去要花費大量時間、人力、物力的工作,提升工作效能。
【多媒體機器學習新利器】電腦視覺的進階開發應用層面很廣,無論是臉部偵測、臉部特徵、手部偵測、姿勢偵測、人體整合偵測、3D物體偵測,都能運用模組套件結合不同資源進行開發,在最少的程式碼裡得到最好的效果。
【無程式碼機器學習新領域】革命性的機器學習模式,利用雲端工具讓開發者在極簡程式碼,甚至不用程式碼的狀況下進行大規模資料訓練,簡化以往模型產生的複雜動作。
【打造模組套件】除了享受別人的開發成果,也能打造自己的模組套件,將自己開發的成果包裝並上傳到網路分享,成為許多人專案開發的神隊友。
超值學習資源:
範例程式檔/無程式碼機器學習開發影音教學
Google Colab雲端開發平台入門影音教學
-
Chapter 01 雲端開發平台:Google Colab
-
1.1 Google Colab:雲端的開發平台
-
1.1.1 Colab的介紹
-
1.1.2 Colab建立筆記本
-
1.1.3 Colab筆記本基本操作
-
1.1.4 Colab虛擬機器的檔案管理
-
1.1.5 Colab掛接Google雲端硬碟
-
1.1.6 執行Shell命令:「!」
-
1.1.7 魔術指令:「%」
-
1.1.8 Colab筆記本檔案的下載與上傳
-
-
1.2 Colab的筆記功能
-
1.2.1 Markdown語法
-
1.2.2 區塊元素
-
1.2.3 行內元素
-
-
1.3 Colab的表單互動功能
-
1.3.1 基本語法及文字欄位
-
1.3.2 數值欄位
-
1.3.3 下拉式選單、日期及布林欄位
-
-
-
Chapter 02 網路爬蟲資料收集
-
2.1 新聞爬取模組
-
2.1.1 scraparazzie:Google News新聞爬取
-
2.1.2 Newspaper3k:爬取全球新聞
-
2.1.3 technews-tw:台灣科技新聞爬取
-
-
2.2 取得氣象測站天氣資料
-
2.2.1 氣象局觀測資料查詢網站(CODiS)
-
2.2.2 HistoricalWeatherTW:台灣氣象測站資料爬蟲
-
-
-
Chapter 03 多媒體圖片影片下載
-
3.1 圖片下載模組
-
3.1.1 google-images-download:Google圖片下載
-
3.1.2 bing-image-downloader:Bing圖片下載
-
3.1.3 wz-uniform-crawler:制服圖片下載
-
-
3.2 下載Youtube影片
-
3.2.1 Pytube:Youtube影片下載
-
3.2.2 下載YouTube播放清單的影片
-
-
-
Chapter 04 多媒體圖片、聲音、影片處理
-
4.1 Pillow模組:圖形處理
-
4.1.1 Pillow圖片處理
-
4.1.2 Pillow基本繪圖
-
4.1.3 應用:基本繪圖範例
-
-
4.2 pydub模組:聲音處理
-
4.2.1 在Colab上播放聲音
-
4.2.2 pydub模組聲音處理功能
-
-
4.3 moviepy模組:影片處理
-
4.3.1 Colab中播放影片
-
4.3.2 moviepy模組影片處理功能
-
-
-
Chapter 05 語音文字處理
-
5.1 文字語音轉換模組
-
5.1.1 gTTS模組:文字轉語音
-
5.1.2 SpeechRecognition模組:語音轉文字
-
5.1.3 應用:線上即時語音輸入器
-
-
5.2 文字翻譯
-
5.2.1 google_trans_new模組:文字翻譯
-
5.2.2 應用:AI智慧讀報機
-
-
-
Chapter 06 金融匯率股票相關
-
6.1 匯率相關模組
-
6.1.1 twder模組:新台幣匯率擷取
-
6.1.2 應用:新台幣國際匯率查詢
-
6.1.3 google-currency模組:不同幣值換算
-
6.1.4 應用:美元日元幣值計算器
-
-
6.2 twstock模組:台灣股市資訊
-
6.2.1 查詢歷史股票資料
-
6.2.2 查詢股票即時交易資訊
-
6.2.3 免費的通知利器:LINE Notify
-
6.2.4 應用:使用LINE監控即時股價
-
-
6.3 中央銀行統計資料庫
-
6.3.1 中央銀行統計資料庫網頁
-
6.3.2 TWCB模組:下載中央銀行資料庫
-
-
-
Chapter 07 臉部辨識分析
-
7.1 face_engine模組:簡單易用臉部辨識
-
7.1.1 建立face-engine模組使用環境
-
7.1.2 face-engine臉部偵測
-
7.1.3 face-engine臉部比對
-
7.1.4 face-engine臉部辨識
-
7.1.5 儲存及載入人臉資料庫
-
-
7.2 face-recognition模組:效果絕佳人臉辨識
-
7.2.1 face-recognition臉部偵測
-
7.2.2 face-recognition臉部特徵點
-
7.2.3 face-recognition臉部辨識
-
-
7.3 偵測臉部表情及口罩
-
7.3.1 fer模組:偵測臉部表情
-
7.3.2 facemask_detection模組:偵測是否戴口罩
-
-
7.4 Deepface模組:人臉特徵分析工具
-
7.4.1 Deepface臉部偵測(Face Detection)
-
7.4.2 Deepface臉部驗證(Face Verify)
-
7.4.3 Deepface搜尋人臉(Face Find)
-
7.4.4 應用:WebCam人臉登入系統
-
7.4.5 Deepface人臉屬性分析(Face Analyze)
-
-
-
Chapter 08 圖片偵測及內容偵測
-
8.1 ImageAI模組:物體偵測
-
8.1.1 圖片物體偵測
-
8.1.2 影片物體偵測
-
8.1.3 圖片預測
-
-
8.2 OCR光學文字辨識模組
-
8.2.1 pyocr模組:簡單易用OCR
-
8.2.2 keras-ocr模組:效果強大OCR
-
8.2.3 應用:車牌辨識系統
-
-
-
Chapter 09 自然語言處理:基本應用
-
9.1 繁體簡體中文互換模組
-
9.1.1 OpenCC模組:繁簡文句轉換
-
9.1.2 lotecc模組:繁簡批次檔案轉換
-
-
9.2 中文分詞模組
-
9.2.1 jieba模組:最常用中文分詞工具
-
9.2.2 pywordseg模組:繁體中文分詞
-
-
9.3 文章摘要及文字雲
-
9.3.1 sumy模組:對網頁或文章進行摘要
-
9.3.2 wordcloud模組:文字雲
-
-
-
Chapter 10 自然語言處理:情緒分析與聊天機器人
-
10.1 語言情緒分析
-
10.1.1 snownlp模組:完整自然語言處理功能
-
10.1.2 應用:旅館評論情緒分析
-
-
10.2 AI聊天機器人
-
10.2.1 chatterbot模組內建模式
-
10.2.2 使用語料庫建立模型
-
10.2.3 以自訂資料建立模型
-
-
-
Chapter 11 工作自動化應用
-
11.1 Selenium模組:瀏覽器自動化操作
-
11.1.1 使用Selenium模組
-
11.1.2 尋找網頁元素
-
11.1.3 應用:自動化下載PM2.5公開資料
-
-
11.2 PyAutoGUI模組:鍵盤滑鼠自動化
-
11.2.1 PyAutoGUI滑鼠操作
-
11.2.2 PyAutoGUI鍵盤操作
-
11.2.3 PyAutoGUI其他操作
-
11.2.4 應用:用AI打遊戲-奔跑吧小恐龍
-
-
-
Chapter 12 多媒體機器學習應用
-
12.1 MediaPipe模組:Google多媒體機器學習
-
12.1.1 臉部偵測(Face Detection)
-
12.1.2 臉部特徵網(Face Mesh)
-
12.1.3 手部偵測(Hands)
-
12.1.4 姿勢偵測(Pose)
-
12.1.5 人體整合偵測(Holistic)
-
12.1.6 3D 物體偵測(Objectron)
-
12.1.7 在MediaPipe 中使用WebCam攝影機
-
-
12.2 cvzone模組:簡單易用多媒體機器學習
-
12.2.1 臉部偵測(Face Detection)
-
12.2.2 臉部特徵網(Face Mesh)
-
12.2.3 手部偵測(HandTrack)
-
12.2.4 手部狀態偵測(HandProperty)
-
12.2.5 姿勢偵測(Pose)
-
12.2.6 應用:手勢控制音樂播放
-
-
-
Chapter 13 無程式碼機器學習
-
13.1 Teachable Machine:線上模型訓練
-
13.1.1 Teachable Machine圖片機器學習模型
-
13.1.2 使用Teachable Machine模型
-
13.1.3 應用:在攝影機中控制圓點移動
-
-
13.2 Lobe ai:本機模型訓練
-
13.2.1 Lobe ai圖片機器學習模型
-
13.2.2 使用Lobe ai模型
-
13.2.3 應用:在攝影機中控制滑鼠移動
-
-
-
Chapter 14 輕鬆展示機器學習成果
-
14.1 gradio模組:神奇網頁互動界面
-
14.1.1 gradio模組基本操作
-
14.1.2 gradio模組輸入欄位
-
14.1.3 gradio模組輸出欄位
-
14.1.4 gradio物件變數及啟動程式
-
-
14.2 gradio使用現有機器學習模型
-
14.2.1 手寫數字辨識
-
14.2.2 Inception圖片物件偵測
-
14.2.3 英文對話(GPT-2)
-
14.2.4 自動歌詞產生器
-
-
14.3 gradio使用自己訓練的模型
-
14.3.1 在程式中訓練模型:鐵達尼號預測
-
14.3.2 使用自行訓練的模型:辨識左右方圖形
-
-
-
Chapter 15 其他功能模組
-
15.1 條碼相關模組
-
15.1.1 python-barcode模組:barcode產生器
-
15.1.2 qrcode模組:QRcode產生器
-
-
15.2 程式控制模組
-
15.2.1 schedule模組:定時執行任務
-
15.2.2 zretry模組:重試模組
-
15.2.3 tqdm模組:進度條
-
-
15.3 雜項功能模組
-
15.3.1 dist模組:經緯度距離
-
15.3.2 chardet模組:檔案編碼格式
-
15.3.3 verifyid模組:驗證身分證字號
-
15.3.4 cnlunardate模組:農曆日期
-
-
-
Chapter 16 打造自己的模組
-
16.1 發布Pypi前準備工作
-
16.1.1 建立Python專案
-
16.1.2 建立說明檔及授權檔
-
16.1.3 建立Github頁面
-
-
16.2 上傳模組到Pypi
-
16.2.1 建立Pypi設定檔
-
16.2.2 發布到Pypi測試網站
-
16.2.3 發布模組到Pypi網站
-
-
-
Appendix A 剪片神器及自動產生字幕
-
A.1 auto-editor模組:影片自動剪輯神器
-
A.1.1 基礎使用方法
-
A.1.2 進階設定
-
-
A.2 自動字幕生成應用程式
-
A.2.1 取得聲音檔與安裝模組
-
A.2.2 偵測靜音
-
A.2.3 分割聲音檔
-
A.2.4 自動產生字幕完整程式碼
-
-
A.3 影片字幕製作軟體:Aegisub
-
A.3.1 安裝Aegisub
-
A.3.2 匯入視訊及字幕檔
-
A.3.3 修改字幕檔
-
A.3.4 字幕存檔及預覽
-
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分