TOP
0
0
古典詩詞的女兒-葉嘉瑩
奇妙的Python:神奇代碼漫遊之旅(簡體書)
滿額折

奇妙的Python:神奇代碼漫遊之旅(簡體書)

商品資訊

人民幣定價:99 元
定價
:NT$ 594 元
優惠價
87517
庫存:1
下單可得紅利積點:15 點
商品簡介
作者簡介
名人/編輯推薦
目次
相關商品

商品簡介

本書從實戰的角度講解Python在各個領域的應用案例,這些領域包括操作系統、GUI、ChatGPT、動畫、多媒體(圖像、音頻和視頻)、辦公自動化、控件軟件、加密和解密、數學計算、文本處理。

上述技術領域涵蓋的章節如下。

(1) 文件系統(第1~2章): 主要包括對文件和文件夾的操作、獲取文件和目錄屬性,搜索文件和目錄、創建快捷操作,控制回收站、Windows注冊表、設置啟動項、顯示系統窗口等。

(2) GUI(第3、5章): 主要包括PyQt6的基本用法、異形窗口、(半)透明窗口,控制狀態欄等。

(3) ChatGPT(第4章): 主要包括ChatGPT的基本概念、ChatGPT的競品、注冊和登錄ChatGPT,以及應用ChatGPT做的兩個項目——聊天機器人和編程魔匣。

(4) 動畫(第6章): 主要包括屬性動畫、緩動動畫、數學動畫、生成動畫gif、三維仿真等。

(5) 多媒體(第7~10章): 主要包括播放音頻、錄制音頻、音頻分析、音頻格式轉換、音頻編輯、獲取視頻信息、播放視頻、截屏、拍照、錄制視頻、視頻格式轉換、視頻編輯、圖像處理(濾鏡、縮放圖像、翻轉圖像、混合圖像等)、仿射變換、PS濾鏡(銳化、油畫、光照、波浪扭曲、浮雕效果等)、視頻特效(旋轉視頻、鏡像視頻、變速視頻、變形視頻、視頻淡入淡出、為視頻添加字幕等)。

(6) 辦公自動化(第11~14章): 包括Excel、Word、PointPower和PDF的讀寫操作。

(7) 控制軟件(第15章): 包括控制微信、瀏覽器、鼠標、鍵盤和剪貼板。

(8) 加密和解密(第16章): MD5加密、SHA加密、Base64編碼和解碼、DES加密和解密、AES加密和解密、RSA加密和解密。

(9) 數學計算(第17章): 極限、導數、積分、二重積分、三重積分、微分方程、矩陣的加法、減法和乘法、矩陣的秩、相似矩陣、線性方程組。

(10) 文件壓縮和解密(第18章): 壓縮和解壓zip和7z格式的文件。

(11) 文本處理(第19章): 處理長字符串、計算文本相似度、中文分詞、詞性標注、將圖像轉換為字符。

本書獨立成冊,適用於已掌握Python基礎知識的讀者。

作者簡介

李寧 華為HDE(HUAWEI Developer Experts),UnityMarvel創始人,開放原子基金會銀牌講師,51CTO學堂金牌講師,IT暢銷書作者。從事軟件研究和開發超過20年,長期從事編譯器、人工智能、Python、JavaScript、Java及跨平臺技術的研究和開發工作,曾出版超過40本IT圖書,包括《Python從菜鳥到高手》《Python爬蟲從菜鳥到高手》。

名人/編輯推薦

李寧“私房菜譜”:

文件系統

回收站

Windows注冊表

PyQt6

ChatGPT

GUI特效

動畫

音頻

圖像處理

圖像特效

視頻處理

視頻特效

讀寫Office文檔

讀寫PDF文檔

控制軟件

數學計算

加密和解密

文件壓縮和解壓

文本處理

李寧“私房菜譜”:

文件系統

回收站

Windows注冊表

PyQt6

ChatGPT

GUI特效

動畫

音頻

圖像處理

圖像特效

視頻處理

視頻特效

讀寫Office文檔

讀寫PDF文檔

控制軟件

數學計算

加密和解密

文件壓縮和解壓

文本處理

歡迎來到《奇妙的Python——神奇代碼漫遊之旅》,這本書將帶領你踏上一段奇幻的Python旅程,探索代碼的神奇力量。作為一門簡潔而強大的編程語言,Python已經成為現代應用開發的不可或缺的工具。無論你是初學者還是有一定經驗的開發者,本書都將為你打開一扇通向Python神奇世界的大門。

在本書中,我們將探索Python在各個領域的應用。從控制操作系統,到圖形用戶界面的構建,再到ChatGPT,我們將一起探索Python的無限潛力。無論你是想構建強大的聊天機器人,還是通過圖像處理和視頻編輯展現創造力,本書都會為你提供全面而實用的指導。

本書將介紹如何利用Python在操作系統中執行各種任務,從文件和目錄的管理到獲取系統信息和顯示系統窗口。本書還將介紹Python GUI工具包PyQt6的使用,以及如何創建窗口、設計布局、添加組件和實現交互功能。對於那些對人工智能和聊天機器人感興趣的讀者,本書還將向你展示如何解鎖ChatGPT的神奇力量,並讓它成為你的編程助手。

除了探索以上領域之外,本書還會教你處理音頻、圖像和視頻,從音樂播放器到視頻編輯,從圖像處理到動畫製作,讓你體驗代碼創造的魅力。此外,你還將學習如何讀寫Excel、Word、PowerPoint和PDF文檔,以及處理文本數據、加密解密信息和進行數學計算。

在本書的每一章中,你都將看到豐富的實例和項目,通過實際的代碼演示和練習,提升你的編程技能和解決問題的能力。無論你是希望學習新的技術,還是希望加深對Python的理解,本書都將成為你的指南和伙伴。

無論你是想成為一名職業開發者,還是對編程充滿熱情的愛好者,我相信本書都是助你成長的學習資料。讓我們一起踏上這段奇幻之旅,發現Python世界的無限可能!

作者2024年1月

目次

第1章文件系統

1.1打開文件夾

1.2獲取文件和目錄的屬性

1.3改變文件和目錄的屬性

1.4創建文件和目錄

1.5刪除文件和目錄

1.6復制文件和目錄

1.7重命名文件和目錄

1.8搜索文件和目錄

1.9創建快捷方式

1.10回收站

1.10.1將刪除的文件和目錄放入回收站

1.10.2清空回收站中的文件

1.10.3恢復回收站中的文件

1.11小結

第2章駕馭OS

2.1Windows注冊表

2.1.1讀取值的數據

2.1.2讀取所有的鍵

2.1.3讀取所有的鍵和值

2.1.4添加鍵和值

2.1.5重命名鍵

2.1.6重命名值

2.1.7刪除鍵和值

2.2讓程序隨OS一起啟動

2.2.1將應用程序添加進macOS登錄項

2.2.2將應用程序添加進Windows啟動項

2.2.3將應用程序添加進Linux啟動項

2.3獲取系統信息

2.3.1跨平臺獲取系統信息

2.3.2使用wmi模塊獲取Windows系統信息

2.4顯示系統窗口

2.4.1顯示macOS中的系統窗口

2.4.2顯示Windows中的系統窗口

2.4.3顯示Linux中的系統窗口

2.5打開文件夾

2.5.1打開macOS文件夾與廢紙簍

2.5.2打開Windows文件夾與回收站

2.5.3打開Linux文件夾與回收站

2.6跨平臺終端

2.7小結

第3章Python GUI工具包: PyQt6

3.1Python中主要的GUI工具包

3.2創建窗口

3.3布局

3.4常用組件

3.5列表組件(QListWidget)

3.6下拉列表組件(QComboBox)

3.7表格組件(QTableWidget)

3.8樹形組件(QTreeWidget)

3.9菜單

3.10對話框

3.11自由繪畫

3.12圖像旋轉器

3.13點對點聊天

3.14小結

第4章代碼魔法: 釋放ChatGPT的“神力”

4.1走近ChatGPT

4.1.1AIGC概述

4.1.2目前有哪些AIGC的落地案例

4.1.3什麼是ChatGPT

4.1.4ChatGPT vs New Bing

4.1.5ChatGPT Plus

4.1.6有了ChatGPT,程序員真的會失業嗎

4.2注冊和登錄ChatGPT

4.3讓ChatGPT幫你寫程序

4.4聊天機器人

4.5編程魔匣

4.6小結

第5章有趣的GUI技術

5.1特殊窗口

5.1.1使用Canvas實現五角星窗口

5.1.2使用透明png圖像實現美女機器人窗口

5.1.3半透明窗口

5.2在屏幕上繪製曲線

5.3控制狀態欄

5.3.1在狀態欄上添加圖標

5.3.2添加Windows 10風格的Toast消息框

5.3.3使用PyQt6管理系統托盤

5.4小結

第6章動畫

6.1屬性動畫

6.2緩動動畫

6.3製作數學動畫gif文件

6.3.1正弦波

6.3.2洛倫茲吸引子

6.4動畫gif

6.4.1使用靜態圖像生成動畫gif文件

6.4.2播放動畫gif

6.5製作數學動畫視頻

6.5.1圖形轉換動畫

6.5.2做布朗運動的小球

6.5.3三維動畫

6.6三維仿真

6.7小結

第7章音頻

7.1音樂播放器

7.2錄音機

7.3音頻分析

7.3.1獲取基本的音頻信息

7.3.2音頻波形圖

7.3.3頻譜圖

7.3.4MFCC 矩陣熱力圖

7.3.5過零率圖

7.3.6頻譜質心圖

7.3.7頻譜帶寬圖

7.4音頻格式轉換

7.5音頻編輯

7.5.1音頻裁剪

7.5.2音頻合並

7.5.3音頻混合

7.6小結

第8章圖像與視頻

8.1獲取視頻信息

8.2播放視頻

8.3截屏

8.3.1截取屏幕

8.3.2截取Web頁面

8.4拍照

8.5錄制視頻

8.5.1用攝像頭拍攝

8.5.2錄制屏幕

8.5.3錄制帶聲音的視頻

8.6格式轉換

8.6.1圖像格式轉換

8.6.2使用ffmpeg轉換視頻格式

8.6.3使用OpenCV轉換視頻格式

8.6.4使用moviepy轉換視頻格式

8.7編輯視頻

8.7.1裁剪視頻

8.7.2合並視頻

8.7.3提取視頻中的音頻

8.7.4混合音頻和視頻

8.7.5製作畫中畫視頻

8.8小結

第9章圖像特效

9.1圖像處理

9.1.1圖像濾鏡

9.1.2縮放圖像與縮略圖

9.1.3生成圓形頭像

9.1.4靜態圖像變旋轉gif動畫

9.1.5翻轉圖像

9.1.6圖像增強濾鏡與色彩空間轉換

9.1.7圖像色彩通道

9.1.8在圖像上添加和旋轉文字

9.1.9混合圖像

9.1.10製作圖像矩陣

9.2仿射變換

9.3基於像素的圖像算法

9.4PS濾鏡

9.4.1銳化

9.4.2油畫

9.4.3光照

9.4.4波浪扭曲

9.4.5極坐標扭曲

9.4.6擠壓扭曲

9.4.73D凹凸特效

9.4.8浮雕效果

9.4.93D法線

9.4.10圖像模糊特效

9.5小結

第10章視頻特效

10.1旋轉視頻

10.2鏡像視頻

10.3變速視頻

10.4為視頻添加水印

10.5變形視頻

10.6高斯模糊視頻

10.7視頻轉碼與壓縮

10.8設置視頻的亮度和對比度

10.9視頻的淡入淡出效果

10.10向視頻中添加動態圖像

10.11將視頻轉換為動畫gif

10.12為視頻添加字幕

10.13將彩色視頻變為灰度視頻

10.14小結

第11章讀寫Excel文檔

11.1讀寫Excel文檔的Python模塊

11.2對Excel文檔的基本操作

11.3生成Excel表格

11.4Excel表轉換為SQLite表

11.5繪製跨單元格斜線

11.6使用Excel函數

11.7插入圖表

11.8Excel透視表

11.9打印Excel文檔

11.10小結

第12章讀寫Word文檔

12.1讀寫Word文檔的Python模塊

12.2對Word文檔的基本操作

12.3設置樣式

12.4批量插入圖片

12.5將Word表格轉換為SQLite表

12.6插入頁眉頁腳

12.7插入頁碼

12.8Word表格轉換為Excel表格

12.9統計Word文檔生成云圖

12.10使用VBA插入目錄

12.11小結

第13章讀寫PowerPoint文檔

13.1讀寫PowerPoint文檔的Python模塊

13.2PowerPoint文檔的基本操作

13.3批量插入圖片

13.4將SQLite表數據導入PowerPoint

13.5幻燈片動畫

13.6在幻燈片上添加形狀(Shape)

13.7小結

第14章讀寫PDF文檔

14.1讀寫PDF文檔的Python模塊

14.2生成簡單的PDF文檔

14.3在PDF文檔中插入圖片和表格

14.4加密和解密PDF文檔

14.5在PDF文檔上繪製圖表

14.6小結

第15章控制軟件

15.1微信

15.1.1獲取會話列表

15.1.2搜索好友和發送消息

15.1.3直接發送消息

15.1.4發送文件(圖片及其他文件)

15.1.5發送程序截圖

15.1.6群發消息

15.2瀏覽器

15.3鼠標和鍵盤

15.3.1模擬鍵盤和鼠標的動作

15.3.2錄制鍵盤和鼠標的動作

15.3.3回放鍵盤和鼠標的動作

15.4剪貼板

15.5小結

第16章加密與解密

16.1MD5加密

16.2SHA加密

16.3Base64編碼和解碼

16.4DES加密和解密

16.5AES加密和解密

16.6RSA加密和解密

16.7小結

第17章數學計算

17.1微積分

17.1.1極限

17.1.2導數

17.1.3積分

17.1.4二重積分和三重積分

17.1.5微分方程

17.2線性代數

17.2.1矩陣的加法、減法和乘法

17.2.2矩陣的秩

17.2.3矩陣的逆

17.2.4相似矩陣

17.2.5線性方程組

17.3小結

第18章文件壓縮與解壓

18.1zip格式

18.1.1壓縮成zip文件

18.1.2解壓zip文件

18.27z格式

18.2.1壓縮成7z格式

18.2.2解壓7z文件

18.2.3設置7z文件的密碼

18.3小結

第19章文本處理

19.1處理長字符串

19.2計算文本相似度

19.3中文分詞

19.4詞性標注

19.5將圖像轉換為字符

19.6小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 517
庫存:1

暢銷榜

客服中心

收藏

會員專區