超簡(jiǎn)單系列圖書是為滿足廣大職場(chǎng)人士學(xué)習(xí)新型自動(dòng)化辦公技術(shù)的需求而編寫的應(yīng)用型教程。超簡(jiǎn)單系列此前已陸續(xù)出版了《超簡(jiǎn)單:用Python讓Excel飛起來》《超簡(jiǎn)單:用Python讓Excel飛起來(實(shí)戰(zhàn)150例)》《超簡(jiǎn)單:用Python讓Excel飛起來(核心模塊語法詳解篇)》等圖書,受到眾多讀者的歡迎。本書是超簡(jiǎn)單系列圖書的新成員,針對(duì)WPS Office的用戶編寫。全書共11章,結(jié)構(gòu)上可劃分為4個(gè)部分。
第1部分包括第1章和第2章,主要講解Python自動(dòng)化辦公環(huán)境的搭建和Python的基礎(chǔ)語法知識(shí),為后續(xù)學(xué)習(xí)及實(shí)際應(yīng)用打下扎實(shí)的基礎(chǔ)。
第2部分為第3章,主要講解如何用Python完成辦公中常見的文件系統(tǒng)操作。
第3部分包括第4~10章,主要講解如何用Python高效地處理WPS Office的相關(guān)文件,如文字文稿、工作簿、演示文稿等。
第4部分為第11章,通過幾個(gè)綜合案例幫助讀者鞏固所學(xué)的知識(shí)。
本書的案例都是從實(shí)際的辦公場(chǎng)景中總結(jié)和提煉出來的,既典型又實(shí)用。案例的代碼附有通俗易懂的解析和內(nèi)容豐富的知識(shí)擴(kuò)展,讓讀者可以輕松地舉一反三,獨(dú)立解決更多實(shí)際問題。本書的配套學(xué)習(xí)資源為讀者提供了所有案例的代碼文件和素材文件,便于讀者邊學(xué)邊練。
本書適合具備一定的WPS Office操作基礎(chǔ)又想進(jìn)一步提高工作效率的辦公人員閱讀,對(duì)于Python初學(xué)者和編程愛好者來說也是不錯(cuò)的參考資料。
由于編著者水平有限,本書難免有不足之處,懇請(qǐng)廣大讀者批評(píng)指正。讀者可掃描封面前勒口上的二維碼關(guān)注公眾號(hào)獲取資訊。
第1章 Python自動(dòng)化辦公環(huán)境搭建
1.1Python編程環(huán)境的搭建
1.1.1安裝與配置Anaconda
1.1.2安裝與配置PyCharm
1.2Python的模塊
1.2.1初識(shí)模塊
1.2.2模塊的安裝
1.2.3模塊的導(dǎo)入
1.3辦公軟件的兼容性設(shè)置
第2章 Python的基礎(chǔ)語法知識(shí)
2.1 變量
2.2 數(shù)據(jù)類型
2.2.1 數(shù)字
2.2.2 字符串
2.2.3 列表
2.2.4 字典
2.2.5 元組和集合
2.3 數(shù)據(jù)類型的查詢和轉(zhuǎn)換
2.3.1 數(shù)據(jù)類型的查詢
2.3.2 數(shù)據(jù)類型的轉(zhuǎn)換
2.4 運(yùn)算符
2.4.1 算術(shù)運(yùn)算符和字符串運(yùn)算符
2.4.2 比較運(yùn)算符
2.4.3 賦值運(yùn)算符
2.4.4 邏輯運(yùn)算符
2.5 編碼基本規(guī)范
2.5.1 縮進(jìn)
2.5.2 注釋
2.6 控制語句
2.6.1 if語句
2.6.2 for語句
2.6.3 控制語句的嵌套
2.7 函數(shù)
2.7.1 內(nèi)置函數(shù)
2.7.2 自定義函數(shù)
第3章 文件系統(tǒng)操作
3.1路徑操作
3.1.1路徑的書寫格式
3.1.2從路徑中提取信息
3.1.3拼接路徑
3.1.4替換路徑中的文件名和擴(kuò)展名
3.2文件夾和文件操作
3.2.1判斷文件夾或文件是否存在
3.2.2創(chuàng)建文件夾
3.2.3重命名并移動(dòng)文件夾或文件
3.2.4羅列文件夾的內(nèi)容
3.2.5判斷路徑指向的是文件還是文件夾
3.2.6獲取文件的近修改時(shí)間
3.2.7將相對(duì)路徑轉(zhuǎn)換為路徑
3.3文件系統(tǒng)操作案例實(shí)戰(zhàn)
3.3.1提取文件夾內(nèi)所有工作簿的文件名
3.3.2批量重命名文件
3.3.3按照擴(kuò)展名分類組織文件
第4章 處理文字文稿
4.1文字文稿的制作
4.1.1新建文稿并添加文本內(nèi)容
4.1.2設(shè)置字體格式
4.1.3設(shè)置段落格式
4.1.4創(chuàng)建和應(yīng)用樣式
4.1.5插入圖片
4.1.6插入表格
4.1.7插入頁眉和頁腳
4.1.8設(shè)置頁面布局
4.2文字文稿的批量操作
4.2.1批量格式化文稿
4.2.2批量提取文稿中的段落文本
4.2.3批量提取文稿中的表格文本
4.2.4批量提取文稿中的圖片
4.2.5批量將文稿轉(zhuǎn)換為PDF文件
4.2.6批量替換文稿中的關(guān)鍵詞
4.2.7批量標(biāo)記文稿中的關(guān)鍵詞
第5章 處理工作簿
5.1工作簿的基本操作
5.1.1新建并保存一個(gè)工作簿
5.1.2批量新建并保存多個(gè)工作簿
5.1.3為一個(gè)工作簿添加打開密碼
5.1.4取消一個(gè)工作簿的打開密碼
5.1.5批量為多個(gè)工作簿添加打開密碼
5.2工作簿的進(jìn)階操作
5.2.1批量轉(zhuǎn)換工作簿的文件格式
5.2.2將一個(gè)工作簿拆分成多個(gè)工作簿
5.2.3將多個(gè)工作簿合并成一個(gè)工作簿
5.2.4將工作簿導(dǎo)出為PDF文件
第6章 處理工作表
6.1工作表的基本操作
6.1.1提取一個(gè)工作簿中所有工作表的名稱
6.1.2在一個(gè)工作簿中新增一個(gè)工作表
6.1.3在一個(gè)工作簿中刪除一個(gè)工作表
6.1.4設(shè)置工作表的標(biāo)簽顏色
6.1.5重命名一個(gè)工作簿中的所有工作表
6.1.6重命名多個(gè)工作簿中的同名工作表
6.1.7保護(hù)一個(gè)工作表
6.2工作表的進(jìn)階操作
6.2.1將一個(gè)工作表批量復(fù)制到多個(gè)工作簿
6.2.2通過移動(dòng)工作表調(diào)整工作表標(biāo)簽的排列順序
6.2.3隱藏多個(gè)工作簿中的一個(gè)同名工作表
第7章 處理行和列
7.1行和列的基本操作
7.1.1自動(dòng)調(diào)整行高和列寬
7.1.2精確調(diào)整行高和列寬
7.1.3隱藏行和列
7.1.4折疊行和列
7.1.5插入空白行和空白列
7.1.6刪除行和列
7.1.7轉(zhuǎn)置行和列
7.1.8凍結(jié)行和列
7.2行和列的進(jìn)階操作
7.2.1在多個(gè)工作簿的同名工作表中追加行數(shù)據(jù)
7.2.2提取行數(shù)據(jù)和列數(shù)據(jù)
7.2.3合并多個(gè)工作表的數(shù)據(jù)
7.2.4將一列拆分為多列
7.2.5將多列合并為一列
7.2.6替換一個(gè)工作簿中所有工作表的數(shù)據(jù)
7.2.7替換一個(gè)工作表的列數(shù)據(jù)
7.2.8按條件替換一個(gè)工作表的列數(shù)據(jù)
第8章 處理單元格
8.1單元格的基本操作
8.1.1在單元格中輸入內(nèi)容
8.1.2設(shè)置單元格的字體格式和填充顏色
8.1.3設(shè)置單元格的數(shù)字格式
8.1.4設(shè)置單元格內(nèi)容的對(duì)齊方式
8.1.5設(shè)置單元格的邊框格式
8.1.6合并單元格制作表格標(biāo)題
8.2單元格的進(jìn)階操作
8.2.1批量應(yīng)用單元格格式
8.2.2將單元格中的公式轉(zhuǎn)換為數(shù)值
第9章 數(shù)據(jù)處理、分析與可視化
9.1數(shù)據(jù)的處理
9.1.1對(duì)數(shù)據(jù)進(jìn)行分組拆分
9.1.2對(duì)數(shù)據(jù)進(jìn)行橫向拆分
9.1.3對(duì)數(shù)據(jù)進(jìn)行縱向合并
9.1.4對(duì)數(shù)據(jù)進(jìn)行橫向合并
9.1.5對(duì)數(shù)據(jù)進(jìn)行匹配合并
9.1.6數(shù)據(jù)的排序
9.1.7數(shù)據(jù)的篩選
9.1.8填充缺失值
9.1.9刪除重復(fù)值
9.2數(shù)據(jù)的匯總和分析
9.2.1數(shù)據(jù)的統(tǒng)計(jì)運(yùn)算
9.2.2數(shù)據(jù)的分類匯總
9.2.3制作數(shù)據(jù)透視表
9.2.4通過計(jì)算相關(guān)系數(shù)判斷數(shù)據(jù)的相關(guān)性
9.2.5通過擬合線性回歸方程預(yù)測(cè)未來值
9.2.6通過計(jì)算描述性統(tǒng)計(jì)指標(biāo)和繪制直方圖制定考核指標(biāo)
9.3數(shù)據(jù)的可視化
9.3.1繪制簡(jiǎn)單圖表
9.3.2添加圖表元素
9.3.3在一張畫布中繪制多個(gè)圖表
9.3.4繪制組合圖表
9.3.5用條件格式實(shí)現(xiàn)數(shù)據(jù)可視化
第10章 處理演示文稿
10.1演示文稿的制作 282
10.1.1新建演示文稿并插入幻燈片
10.1.2設(shè)置幻燈片的尺寸
10.1.3在占位符中添加文本
10.1.4在幻燈片中插入文本框
10.1.5在幻燈片中插入圖形
10.1.6在幻燈片中插入圖片
10.1.7在幻燈片中插入表格
10.1.8在幻燈片中插入圖表
10.2演示文稿的批量操作
10.2.1批量提取演示文稿的文本內(nèi)容
10.2.2將演示文稿批量導(dǎo)出為圖片和PDF文件
10.2.3批量提取演示文稿中的圖片
第11章 綜合實(shí)戰(zhàn)
11.1批量制作采購合同
11.2批量制作出庫清單
11.3自動(dòng)讀取圖文素材制作演示文稿
11.4批量提取文字文稿中的數(shù)據(jù)
11.5按照表格批量重命名文件
11.6批量繪制圖表并生成演示文稿