注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)奇妙的Python

奇妙的Python

奇妙的Python

定 價(jià):¥99.00

作 者: 李寧
出版社: 清華大學(xué)出版社
叢編項(xiàng): 神奇代碼漫游之旅
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302656043 出版時(shí)間: 2024-03-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)從實(shí)戰(zhàn)的角度講解Python在各個(gè)領(lǐng)域的應(yīng)用案例,這些領(lǐng)域包括操作系統(tǒng)、GUI、ChatGPT、動(dòng)畫(huà)、多媒體(圖像、音頻和視頻)、辦公自動(dòng)化、控件軟件、加密和解密、數(shù)學(xué)計(jì)算、文本處理。上述技術(shù)領(lǐng)域涵蓋的章節(jié)如下。 (1) 文件系統(tǒng)(第1~2章): 主要包括對(duì)文件和文件夾的操作、獲取文件和目錄屬性,搜索文件和目錄、創(chuàng)建快捷操作,控制回收站、Windows注冊(cè)表、設(shè)置啟動(dòng)項(xiàng)、顯示系統(tǒng)窗口等。(2) GUI(第3、5章): 主要包括PyQt6的基本用法、異形窗口、(半)透明窗口,控制狀態(tài)欄等。(3) ChatGPT(第4章): 主要包括ChatGPT的基本概念、ChatGPT的競(jìng)品、注冊(cè)和登錄ChatGPT,以及應(yīng)用ChatGPT做的兩個(gè)項(xiàng)目——聊天機(jī)器人和編程魔匣。(4) 動(dòng)畫(huà)(第6章): 主要包括屬性動(dòng)畫(huà)、緩動(dòng)動(dòng)畫(huà)、數(shù)學(xué)動(dòng)畫(huà)、生成動(dòng)畫(huà)gif、三維仿真等。(5) 多媒體(第7~10章): 主要包括播放音頻、錄制音頻、音頻分析、音頻格式轉(zhuǎn)換、音頻編輯、獲取視頻信息、播放視頻、截屏、拍照、錄制視頻、視頻格式轉(zhuǎn)換、視頻編輯、圖像處理(濾鏡、縮放圖像、翻轉(zhuǎn)圖像、混合圖像等)、仿射變換、PS濾鏡(銳化、油畫(huà)、光照、波浪扭曲、浮雕效果等)、視頻特效(旋轉(zhuǎn)視頻、鏡像視頻、變速視頻、變形視頻、視頻淡入淡出、為視頻添加字幕等)。(6) 辦公自動(dòng)化(第11~14章): 包括Excel、Word、PointPower和PDF的讀寫(xiě)操作。(7) 控制軟件(第15章): 包括控制微信、瀏覽器、鼠標(biāo)、鍵盤(pán)和剪貼板。(8) 加密和解密(第16章): MD5加密、SHA加密、Base64編碼和解碼、DES加密和解密、AES加密和解密、RSA加密和解密。(9) 數(shù)學(xué)計(jì)算(第17章): 極限、導(dǎo)數(shù)、積分、二重積分、三重積分、微分方程、矩陣的加法、減法和乘法、矩陣的秩、相似矩陣、線(xiàn)性方程組。(10) 文件壓縮和解密(第18章): 壓縮和解壓zip和7z格式的文件。(11) 文本處理(第19章): 處理長(zhǎng)字符串、計(jì)算文本相似度、中文分詞、詞性標(biāo)注、將圖像轉(zhuǎn)換為字符。本書(shū)獨(dú)立成冊(cè),適用于已掌握Python基礎(chǔ)知識(shí)的讀者。

作者簡(jiǎn)介

  李寧華為HDE(HUAWEI Developer Experts),UnityMarvel創(chuàng)始人,開(kāi)放原子基金會(huì)銀牌講師,51CTO學(xué)堂金牌講師,IT暢銷(xiāo)書(shū)作者。從事軟件研究和開(kāi)發(fā)超過(guò)20年,長(zhǎng)期從事編譯器、人工智能、Python、JavaScript、Java及跨平臺(tái)技術(shù)的研究和開(kāi)發(fā)工作,曾出版超過(guò)40本IT圖書(shū),包括《Python從菜鳥(niǎo)到高手》《Python爬蟲(chóng)從菜鳥(niǎo)到高手》。

圖書(shū)目錄

第1章文件系統(tǒng)
1.1打開(kāi)文件夾
1.2獲取文件和目錄的屬性
1.3改變文件和目錄的屬性
1.4創(chuàng)建文件和目錄
1.5刪除文件和目錄
1.6復(fù)制文件和目錄
1.7重命名文件和目錄
1.8搜索文件和目錄
1.9創(chuàng)建快捷方式
1.10回收站
1.10.1將刪除的文件和目錄放入回收站
1.10.2清空回收站中的文件
1.10.3恢復(fù)回收站中的文件
1.11小結(jié)
第2章駕馭OS
2.1Windows注冊(cè)表 
2.1.1讀取值的數(shù)據(jù)
2.1.2讀取所有的鍵
2.1.3讀取所有的鍵和值
2.1.4添加鍵和值
2.1.5重命名鍵
2.1.6重命名值
2.1.7刪除鍵和值
2.2讓程序隨OS一起啟動(dòng)
2.2.1將應(yīng)用程序添加進(jìn)macOS登錄項(xiàng)
2.2.2將應(yīng)用程序添加進(jìn)Windows啟動(dòng)項(xiàng)
2.2.3將應(yīng)用程序添加進(jìn)Linux啟動(dòng)項(xiàng)
2.3獲取系統(tǒng)信息
2.3.1跨平臺(tái)獲取系統(tǒng)信息
2.3.2使用wmi模塊獲取Windows系統(tǒng)信息
2.4顯示系統(tǒng)窗口
2.4.1顯示macOS中的系統(tǒng)窗口
2.4.2顯示W(wǎng)indows中的系統(tǒng)窗口
2.4.3顯示Linux中的系統(tǒng)窗口
2.5打開(kāi)文件夾
2.5.1打開(kāi)macOS文件夾與廢紙簍
2.5.2打開(kāi)Windows文件夾與回收站
2.5.3打開(kāi)Linux文件夾與回收站
2.6跨平臺(tái)終端
2.7小結(jié)
第3章Python GUI工具包: PyQt6
3.1Python中主要的GUI工具包
3.2創(chuàng)建窗口
3.3布局
3.4常用組件
3.5列表組件(QListWidget)
3.6下拉列表組件(QComboBox)
3.7表格組件(QTableWidget)
3.8樹(shù)形組件(QTreeWidget)
3.9菜單
3.10對(duì)話(huà)框
3.11自由繪畫(huà)
3.12圖像旋轉(zhuǎn)器
3.13點(diǎn)對(duì)點(diǎn)聊天
3.14小結(jié)
第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,程序員真的會(huì)失業(yè)嗎
4.2注冊(cè)和登錄ChatGPT
4.3讓ChatGPT幫你寫(xiě)程序
4.4聊天機(jī)器人
4.5編程魔匣
4.6小結(jié)
第5章有趣的GUI技術(shù)
5.1特殊窗口
5.1.1使用Canvas實(shí)現(xiàn)五角星窗口
5.1.2使用透明png圖像實(shí)現(xiàn)美女機(jī)器人窗口
5.1.3半透明窗口
5.2在屏幕上繪制曲線(xiàn)
5.3控制狀態(tài)欄
5.3.1在狀態(tài)欄上添加圖標(biāo)
5.3.2添加Windows 10風(fēng)格的Toast消息框
5.3.3使用PyQt6管理系統(tǒng)托盤(pán)
5.4小結(jié) 
第6章動(dòng)畫(huà)
6.1屬性動(dòng)畫(huà)
6.2緩動(dòng)動(dòng)畫(huà)
6.3制作數(shù)學(xué)動(dòng)畫(huà)gif文件
6.3.1正弦波
6.3.2洛倫茲吸引子
6.4動(dòng)畫(huà)gif
6.4.1使用靜態(tài)圖像生成動(dòng)畫(huà)gif文件
6.4.2播放動(dòng)畫(huà)gif
6.5制作數(shù)學(xué)動(dòng)畫(huà)視頻
6.5.1圖形轉(zhuǎn)換動(dòng)畫(huà)
6.5.2做布朗運(yùn)動(dòng)的小球
6.5.3三維動(dòng)畫(huà)
6.6三維仿真
6.7小結(jié)
第7章音頻
7.1音樂(lè)播放器
7.2錄音機(jī)
7.3音頻分析
7.3.1獲取基本的音頻信息
7.3.2音頻波形圖
7.3.3頻譜圖
7.3.4MFCC 矩陣熱力圖
7.3.5過(guò)零率圖
7.3.6頻譜質(zhì)心圖
7.3.7頻譜帶寬圖
7.4音頻格式轉(zhuǎn)換
7.5音頻編輯
7.5.1音頻裁剪
7.5.2音頻合并
7.5.3音頻混合
7.6小結(jié)
第8章圖像與視頻
8.1獲取視頻信息
8.2播放視頻
8.3截屏
8.3.1截取屏幕
8.3.2截取Web頁(yè)面
8.4拍照
8.5錄制視頻
8.5.1用攝像頭拍攝
8.5.2錄制屏幕
8.5.3錄制帶聲音的視頻 
8.6格式轉(zhuǎn)換
8.6.1圖像格式轉(zhuǎn)換
8.6.2使用ffmpeg轉(zhuǎn)換視頻格式
8.6.3使用OpenCV轉(zhuǎn)換視頻格式
8.6.4使用moviepy轉(zhuǎn)換視頻格式
8.7編輯視頻
8.7.1裁剪視頻
8.7.2合并視頻
8.7.3提取視頻中的音頻
8.7.4混合音頻和視頻 
8.7.5制作畫(huà)中畫(huà)視頻 
8.8小結(jié) 
第9章圖像特效
9.1圖像處理
9.1.1圖像濾鏡
9.1.2縮放圖像與縮略圖
9.1.3生成圓形頭像
9.1.4靜態(tài)圖像變旋轉(zhuǎn)gif動(dòng)畫(huà)
9.1.5翻轉(zhuǎn)圖像
9.1.6圖像增強(qiáng)濾鏡與色彩空間轉(zhuǎn)換
9.1.7圖像色彩通道
9.1.8在圖像上添加和旋轉(zhuǎn)文字
9.1.9混合圖像
9.1.10制作圖像矩陣
9.2仿射變換
9.3基于像素的圖像算法
9.4PS濾鏡
9.4.1銳化
9.4.2油畫(huà)
9.4.3光照
9.4.4波浪扭曲
9.4.5極坐標(biāo)扭曲
9.4.6擠壓扭曲
9.4.73D凹凸特效
9.4.8浮雕效果
9.4.93D法線(xiàn)
9.4.10圖像模糊特效
9.5小結(jié)
第10章視頻特效
10.1旋轉(zhuǎn)視頻
10.2鏡像視頻
10.3變速視頻
10.4為視頻添加水印
10.5變形視頻
10.6高斯模糊視頻
10.7視頻轉(zhuǎn)碼與壓縮
10.8設(shè)置視頻的亮度和對(duì)比度
10.9視頻的淡入淡出效果
10.10向視頻中添加動(dòng)態(tài)圖像
10.11將視頻轉(zhuǎn)換為動(dòng)畫(huà)gif
10.12為視頻添加字幕
10.13將彩色視頻變?yōu)榛叶纫曨l
10.14小結(jié)
第11章讀寫(xiě)Excel文檔
11.1讀寫(xiě)Excel文檔的Python模塊
11.2對(duì)Excel文檔的基本操作
11.3生成Excel表格
11.4Excel表轉(zhuǎn)換為SQLite表
11.5繪制跨單元格斜線(xiàn)
11.6使用Excel函數(shù)
11.7插入圖表
11.8Excel透視表
11.9打印Excel文檔
11.10小結(jié)
第12章讀寫(xiě)Word文檔
12.1讀寫(xiě)Word文檔的Python模塊
12.2對(duì)Word文檔的基本操作
12.3設(shè)置樣式
12.4批量插入圖片
12.5將Word表格轉(zhuǎn)換為SQLite表
12.6插入頁(yè)眉頁(yè)腳
12.7插入頁(yè)碼
12.8Word表格轉(zhuǎn)換為Excel表格
12.9統(tǒng)計(jì)Word文檔生成云圖
12.10使用VBA插入目錄
12.11小結(jié)
第13章讀寫(xiě)PowerPoint文檔
13.1讀寫(xiě)PowerPoint文檔的Python模塊
13.2PowerPoint文檔的基本操作
13.3批量插入圖片
13.4將SQLite表數(shù)據(jù)導(dǎo)入PowerPoint
13.5幻燈片動(dòng)畫(huà)
13.6在幻燈片上添加形狀(Shape)
13.7小結(jié)
第14章讀寫(xiě)PDF文檔
14.1讀寫(xiě)PDF文檔的Python模塊
14.2生成簡(jiǎn)單的PDF文檔
14.3在PDF文檔中插入圖片和表格
14.4加密和解密PDF文檔
14.5在PDF文檔上繪制圖表
14.6小結(jié)
第15章控制軟件
15.1微信
15.1.1獲取會(huì)話(huà)列表
15.1.2搜索好友和發(fā)送消息
15.1.3直接發(fā)送消息
15.1.4發(fā)送文件(圖片及其他文件)
15.1.5發(fā)送程序截圖
15.1.6群發(fā)消息
15.2瀏覽器
15.3鼠標(biāo)和鍵盤(pán)
15.3.1模擬鍵盤(pán)和鼠標(biāo)的動(dòng)作
15.3.2錄制鍵盤(pán)和鼠標(biāo)的動(dòng)作
15.3.3回放鍵盤(pán)和鼠標(biāo)的動(dòng)作
15.4剪貼板
15.5小結(jié)
第16章加密與解密
16.1MD5加密
16.2SHA加密
16.3Base64編碼和解碼
16.4DES加密和解密
16.5AES加密和解密
16.6RSA加密和解密
16.7小結(jié)
第17章數(shù)學(xué)計(jì)算
17.1微積分
17.1.1極限
17.1.2導(dǎo)數(shù)
17.1.3積分
17.1.4二重積分和三重積分
17.1.5微分方程
17.2線(xiàn)性代數(shù)
17.2.1矩陣的加法、減法和乘法
17.2.2矩陣的秩
17.2.3矩陣的逆
17.2.4相似矩陣
17.2.5線(xiàn)性方程組
17.3小結(jié)
第18章文件壓縮與解壓
18.1zip格式
18.1.1壓縮成zip文件
18.1.2解壓zip文件
18.27z格式
18.2.1壓縮成7z格式
18.2.2解壓7z文件
18.2.3設(shè)置7z文件的密碼
18.3小結(jié)
第19章文本處理
19.1處理長(zhǎng)字符串
19.2計(jì)算文本相似度
19.3中文分詞
19.4詞性標(biāo)注
19.5將圖像轉(zhuǎn)換為字符
19.6小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)