注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Python輔助Word+Excel:讓辦公更高效

Python輔助Word+Excel:讓辦公更高效

Python輔助Word+Excel:讓辦公更高效

定 價(jià):¥99.80

作 者: 羅帥,羅斌 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302592464 出版時(shí)間: 2022-02-01 包裝:
開本: 16開 頁(yè)數(shù): 496 字?jǐn)?shù):  

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

  本書以“問題描述 解決方案”的模式,通過(guò)300余個(gè)案例分別介紹使用Python代碼批量處理Excel和Word的技術(shù)亮點(diǎn)。全書內(nèi)容分為兩部分: 在部分的Python實(shí)戰(zhàn)Excel案例中,主要介紹使用Python代碼將多個(gè)工作表拼接成一個(gè)工作表; 使用列表推導(dǎo)式累加多個(gè)工作表; 使用對(duì)稱差集方法篩選工作表; 將一維工作表轉(zhuǎn)換為二維工作表; 使用插入行方法制作工資條; 根據(jù)指定字符將單列拆分為多列; 使用字典對(duì)工作表的數(shù)據(jù)分類求和; 根據(jù)工作表的數(shù)據(jù)創(chuàng)建3D餅圖、3D條形圖、3D面積圖、圓環(huán)圖、柱形圖、雷達(dá)圖、氣泡圖、折線圖、股票圖等。在第二部分的Python實(shí)戰(zhàn)Word案例中,主要介紹使用Python代碼自定義Word文件的段落、塊、節(jié)、樣式、表格、圖像等。通過(guò)本書案例的學(xué)習(xí),讀者不僅可以體驗(yàn)Python語(yǔ)言的精妙之處,還能對(duì)采用Python代碼批量處理Excel文件和Word文件產(chǎn)生全新的認(rèn)知。 本書適合作為Python程序員、數(shù)據(jù)分析師、營(yíng)銷人員、管理人員、科研人員、教師、學(xué)生等各類人士進(jìn)行數(shù)據(jù)分析和辦公事務(wù)處理的案頭參考書,無(wú)論是初學(xué)者還是專業(yè)人士,本書都極具參考和收藏價(jià)值。

作者簡(jiǎn)介

  羅帥、羅斌,熟悉多種編程語(yǔ)言和開發(fā)工具。曾經(jīng)在無(wú)錫某軟件有限公司,深圳某物流有限公司從事軟件開發(fā),開發(fā)的外置隔離器等網(wǎng)絡(luò)產(chǎn)品經(jīng)國(guó)家安全檢測(cè)機(jī)構(gòu)檢測(cè)合格并發(fā)放合格證書。先后在清華大學(xué)出版社、武漢大學(xué)出版社、電子科技大學(xué)出版社、紅旗出版社、中國(guó)水利水電出版社等多家出版社出版了《Android炫酷應(yīng)用300例》、《HTML5 CSS3炫酷應(yīng)用實(shí)例集錦》、《Visual C 6.0編程經(jīng)典博覽》、《Visual C.NET注冊(cè)表編程實(shí)用手冊(cè)》、《Visual C.net新技術(shù)編程120例》、《C Builder精彩編程實(shí)例集錦》、《Borland Delphi for.NET精彩編程實(shí)例集錦》、《Visual C# 2005 編程技巧大全》、《Visual C 編程技巧精選500例》等三十余種科技圖書。

圖書目錄

第1部分Python實(shí)戰(zhàn)Excel案例
001批量創(chuàng)建空白的Excel文件
002批量創(chuàng)建非空白的Excel文件
003使用字典拆分多個(gè)工作簿
004使用嵌套字典拆分多個(gè)工作簿
005在工作簿中創(chuàng)建空白工作表
006根據(jù)指定位置創(chuàng)建空白工作表
007在工作簿中復(fù)制多個(gè)工作表
008在工作簿中根據(jù)表名刪除工作表
009在工作簿中根據(jù)位置刪除工作表
010自定義活動(dòng)工作表的表名
011自定義所有工作表的表名
012自定義工作表的表名背景顏色
013設(shè)置修改工作表的保護(hù)密碼
014在指定位置插入多個(gè)空白行
015在工作表的末尾添加新行
016在起始為空的工作表中添加數(shù)據(jù)
017在起始為空的工作表中計(jì)算數(shù)據(jù)
018在工作表中移動(dòng)指定范圍的數(shù)據(jù)
019將篩選結(jié)果添加到新建的工作表
020將匯總結(jié)果添加到新建的工作表
021將一個(gè)工作表拆分成多個(gè)工作表
022將多個(gè)工作表拼接成一個(gè)工作表
023使用列表操作符拼接兩個(gè)工作表
024使用列表推導(dǎo)式累加多個(gè)工作表
025使用集合方法拼接兩個(gè)工作表
026使用集合方法拼接多個(gè)工作表
027使用集合方法篩選兩個(gè)工作表
028使用對(duì)稱差集方法篩選工作表
029使用列表關(guān)鍵字篩選兩個(gè)工作表
030使用filter()函數(shù)轉(zhuǎn)換二維工作表
031使用zip()函數(shù)轉(zhuǎn)換一維工作表
032使用map()函數(shù)轉(zhuǎn)換一維工作表
033使用rows屬性獲取工作表的所有行
034使用iter_rows()方法指定數(shù)據(jù)范圍
035使用起止行號(hào)獲取指定范圍的行
036根據(jù)行號(hào)獲取該行的所有單元格
037根據(jù)起止行號(hào)隱藏指定范圍的行
038自定義工作表指定行的高度
039使用交錯(cuò)顏色設(shè)置行的背景
040根據(jù)特定要求對(duì)每行數(shù)據(jù)求和
041使用列表推導(dǎo)式對(duì)多行數(shù)據(jù)求和
042使用插入行方法制作工資條
043在指定位置連續(xù)刪除多行數(shù)據(jù)
044使用集合隨機(jī)刪除一行數(shù)據(jù)
045根據(jù)指定條件刪除多行數(shù)據(jù)
 
 
046在工作表中刪除所有重復(fù)的行
047使用行參數(shù)隨機(jī)排列工作表
048倒序排列工作表的所有數(shù)據(jù)
049根據(jù)首列數(shù)據(jù)升序排列工作表
050根據(jù)指定列數(shù)據(jù)升序排列工作表
051根據(jù)指定列數(shù)據(jù)降序排列工作表
052根據(jù)字符串長(zhǎng)度倒序排列工作表
053使用集合實(shí)現(xiàn)隨機(jī)排列工作表
054根據(jù)間隔行數(shù)正序篩選所有行
055根據(jù)間隔行數(shù)倒序篩選所有行
056使用max()函數(shù)篩選值所在的行
057使用關(guān)鍵字篩選符合條件的行
058使用列表設(shè)置條件對(duì)行進(jìn)行篩選
059使用或運(yùn)算組合條件對(duì)行進(jìn)行篩選
060使用與運(yùn)算組合條件對(duì)行進(jìn)行篩選
061使用集合對(duì)行進(jìn)行隨機(jī)篩選
062使用交集方法篩選多個(gè)工作表的行
063使用集合推導(dǎo)式對(duì)行進(jìn)行篩選
064使用集合在多行多列中篩選數(shù)據(jù)
065使用columns獲取工作表的所有列
066使用iter_cols()方法指定數(shù)據(jù)范圍
067使用行列起止編號(hào)指定數(shù)據(jù)范圍
068使用起止列號(hào)獲取指定范圍的列
069根據(jù)列號(hào)獲取該列的所有單元格
070根據(jù)起止列號(hào)隱藏指定范圍的列
071凍結(jié)指定單元格之前的行和列
072將數(shù)字列號(hào)轉(zhuǎn)換為字母列號(hào)
073將字母列號(hào)轉(zhuǎn)換為數(shù)字列號(hào)
074自定義工作表指定列的寬度
075根據(jù)字符串的長(zhǎng)度設(shè)置列寬
076使用交錯(cuò)顏色設(shè)置列的背景
077在指定位置插入多個(gè)空白列
078在指定位置連續(xù)刪除多列數(shù)據(jù)
079使用切片方法將一列拆分為兩列
080根據(jù)指定字符將一列拆分為兩列
081根據(jù)指定字符將一列拆分為多列
082根據(jù)不同字符將一列拆分為多列
083使用join()方法將多列拼接為一列
084將指定列的數(shù)據(jù)插入其他列
085使用zip()函數(shù)實(shí)現(xiàn)按列對(duì)數(shù)據(jù)求和
086使用列表推導(dǎo)式實(shí)現(xiàn)按列對(duì)數(shù)據(jù)求和
087使用列表推導(dǎo)式實(shí)現(xiàn)對(duì)多列數(shù)據(jù)求和
088使用列表推導(dǎo)式獲取列的值
089根據(jù)單列數(shù)據(jù)計(jì)算其他列數(shù)據(jù)
090根據(jù)多列數(shù)據(jù)計(jì)算其他列數(shù)據(jù)
091使用字典推導(dǎo)式交換兩列的數(shù)據(jù)
092使用shuffle()方法隨機(jī)排列多列數(shù)據(jù)
093使用values屬性獲取所有單元格數(shù)據(jù)
094使用value屬性讀寫指定單元格數(shù)據(jù)
095使用cell()方法在單元格中寫入數(shù)據(jù)
096在每行的末尾單元格中寫入數(shù)據(jù)
097在單元格中寫入計(jì)算平均值公式
098在復(fù)制單元格時(shí)禁止復(fù)制公式
099在單元格中自定義貨幣格式
100在單元格中自定義日期格式
101在單元格中自定義時(shí)間格式
102在單元格的數(shù)據(jù)上添加刪除線
103在單元格的數(shù)據(jù)上添加雙下畫線
104自定義在單元格中的文本顏色
105根據(jù)多個(gè)參數(shù)創(chuàng)建自定義字體
106在單元格中實(shí)現(xiàn)垂直居中內(nèi)容
107在單元格中實(shí)現(xiàn)靠右對(duì)齊內(nèi)容
108在單元格中根據(jù)角度旋轉(zhuǎn)內(nèi)容
109在單元格中自動(dòng)換行超長(zhǎng)內(nèi)容
110使用指定顏色設(shè)置單元格的背景
111使用漸變色設(shè)置單元格的背景
112使用網(wǎng)格線設(shè)置單元格的背景
113使用細(xì)實(shí)線設(shè)置單元格的背景
114使用斜紋線設(shè)置單元格的背景
115使用粗實(shí)線設(shè)置單元格的邊框
116使用預(yù)置表格樣式設(shè)置單元格
117在單元格中將單行內(nèi)容拆為多行
118根據(jù)指定的參數(shù)合并多個(gè)單元格
119將合并單元格拆分為多個(gè)單元格
120拆分工作表的所有合并單元格
121清除工作表的所有合并單元格
122在單元格中添加過(guò)濾器過(guò)濾數(shù)據(jù)
123在多個(gè)單元格中替換指定的內(nèi)容
124在多個(gè)單元格中刪除指定的內(nèi)容
125統(tǒng)計(jì)相同內(nèi)容在單元格中的次數(shù)
126統(tǒng)計(jì)部分內(nèi)容在單元格中的次數(shù)
127根據(jù)次數(shù)重復(fù)單元格的部分內(nèi)容
128解析在單元格中的身份證日期信息
129使用集合比較單元格的無(wú)序內(nèi)容
130使用集合刪除單元格的重復(fù)內(nèi)容
131使用列表刪除單元格的重復(fù)內(nèi)容
132使用字典對(duì)單元格數(shù)據(jù)分類求和
133使用sum()函數(shù)計(jì)算單元格的分類合計(jì)
134計(jì)算多個(gè)單元格的分類平均值
135在多個(gè)單元格中分類篩選值
136在多個(gè)單元格中分類篩選小值
137使用map()函數(shù)規(guī)范在單元格中的單詞
138在包含空白的單元格中使用map()函數(shù)
139在指定的單元格中添加批注
140在指定的單元格中添加圖像
141將圖像縮放之后添加到單元格
142將圖像旋轉(zhuǎn)之后添加到單元格
143將圖像裁剪之后添加到單元格
144將圖像拼接之后添加到單元格
145將圖像水平鏡像后添加到單元格
146將圖像垂直鏡像后添加到單元格
147將圖像黑白轉(zhuǎn)換后添加到單元格
148將圖像模糊處理后添加到單元格
149調(diào)整圖像對(duì)比度并添加到單元格
150調(diào)整圖像亮度并添加到單元格
151調(diào)整圖像色度并添加到單元格
152調(diào)整圖像銳度并添加到單元格
153根據(jù)索引刪除在單元格中的圖像
154創(chuàng)建工作表及關(guān)聯(lián)的餅圖
155根據(jù)工作表數(shù)據(jù)創(chuàng)建餅圖
156自定義餅圖及圖例的寬度
157自定義餅圖及圖例的樣式
158自定義餅圖的圖例位置
159自定義餅圖(本身)的大小
160自定義餅圖(本身)的位置
161自定義餅圖切片的填充顏色
162在餅圖切片中不設(shè)置填充顏色
163使用網(wǎng)格填充餅圖的指定切片
164在餅圖的切片上顯示百分比
165在餅圖的切片上顯示數(shù)值
166自定義餅圖切片的文字大小
167在餅圖中創(chuàng)建凸出顯示的切片
168根據(jù)工作表的數(shù)據(jù)創(chuàng)建3D餅圖
169使用獨(dú)立餅圖投影餅圖小切片
170使用獨(dú)立條形圖投影餅圖小切片
171使用未填充的切片創(chuàng)建扇形圖
172根據(jù)工作表的數(shù)據(jù)創(chuàng)建圓環(huán)圖
173在圓環(huán)圖中自定義內(nèi)孔的大小
174自定義圓環(huán)圖首個(gè)切片的位置
175在圓環(huán)圖中創(chuàng)建凸出顯示的切片
176根據(jù)多列數(shù)據(jù)創(chuàng)建嵌套圓環(huán)圖
177根據(jù)工作表的數(shù)據(jù)創(chuàng)建柱形圖
178自定義柱形圖各個(gè)柱子的樣式
179在柱形圖中創(chuàng)建點(diǎn)狀樣式的柱子
180在柱形圖中創(chuàng)建水平條紋的柱子
181在柱形圖中指定柱子的填充樣式
182自定義柱形圖柱子的填充顏色
183自定義柱形圖柱子的邊框顏色
184在柱形圖的柱子添加數(shù)值
185自定義柱形圖柱子的字體大小
186根據(jù)工作表的行數(shù)據(jù)創(chuàng)建柱形圖
187根據(jù)工作表多列數(shù)據(jù)創(chuàng)建柱形圖
188根據(jù)工作表數(shù)據(jù)創(chuàng)建堆疊柱形圖
189根據(jù)比例創(chuàng)建百分比堆疊柱形圖
190根據(jù)工作表數(shù)據(jù)創(chuàng)建3D柱形圖
191自定義3D柱形圖的樣式
192根據(jù)多列數(shù)據(jù)創(chuàng)建堆疊3D柱形圖
193創(chuàng)建百分比風(fēng)格的堆疊3D柱形圖
194根據(jù)工作表的數(shù)據(jù)創(chuàng)建3D條形圖
195根據(jù)多列數(shù)據(jù)創(chuàng)建堆疊3D條形圖
196使用深度復(fù)制方法創(chuàng)建3D條形圖
197根據(jù)工作表的數(shù)據(jù)創(chuàng)建折線圖
198禁止在折線圖中繪制默認(rèn)的圖例
199自定義折線圖的折線及背景樣式
200自定義折線圖的折線顏色和寬度
201在折線圖中使用虛線繪制折線
202在折線圖的數(shù)據(jù)點(diǎn)上繪制圖形符號(hào)
203在折線圖中禁止繪制默認(rèn)的折線
204自定義折線圖數(shù)據(jù)點(diǎn)的圖形符號(hào)
205在折線圖的各個(gè)數(shù)據(jù)點(diǎn)上添加數(shù)值
206在折線圖中禁止繪制y軸主刻度線
207在折線圖的右端繪制y軸的刻度值
208在折線圖的右端繪制y軸及刻度值
209自定義折線圖的x軸和y軸標(biāo)題
210自定義折線圖x軸的日期格式
211自定義折線圖x軸的時(shí)間格式
212在折線圖的頂部繪制x軸及標(biāo)簽
213自定義折線圖x軸的標(biāo)簽字體
214降序繪制折線圖x軸的標(biāo)簽刻度
215自定義折線圖坐標(biāo)軸的值
216根據(jù)工作表數(shù)據(jù)創(chuàng)建多條折線圖
217根據(jù)工作表數(shù)據(jù)創(chuàng)建堆疊折線圖
218根據(jù)比例創(chuàng)建百分比堆疊折線圖
219根據(jù)工作表的數(shù)據(jù)創(chuàng)建3D折線圖
220根據(jù)工作表的數(shù)據(jù)創(chuàng)建面積圖
221根據(jù)工作表的數(shù)據(jù)創(chuàng)建3D面積圖
222根據(jù)隨機(jī)數(shù)創(chuàng)建工作表及散點(diǎn)圖
223根據(jù)工作表的數(shù)據(jù)創(chuàng)建雷達(dá)圖
224根據(jù)工作表的多列數(shù)據(jù)創(chuàng)建雷達(dá)圖
225根據(jù)價(jià)和價(jià)創(chuàng)建股票圖
226根據(jù)開盤價(jià)和收盤價(jià)創(chuàng)建股票圖
227自定義參數(shù)改變股票圖線框?qū)挾?br />228根據(jù)交易價(jià)和成交量創(chuàng)建股票圖
229根據(jù)工作表的多列數(shù)據(jù)創(chuàng)建氣泡圖
第2部分Python實(shí)戰(zhàn)Word案例
230在Word文件的末尾追加段落
231在Word文件的段前插入段落
232在Word文件中刪除指定段落
233在Word文件中調(diào)整段落位置
234在段落的段前和段后設(shè)置間距
235在段落中使用英寸設(shè)置行間距
236在段落中使用磅數(shù)設(shè)置行間距
237禁止指定段落分散在兩個(gè)頁(yè)面
238強(qiáng)制兩個(gè)段落在同一頁(yè)面中
239在指定段落之前強(qiáng)制執(zhí)行分頁(yè)
240自定義指定段落的對(duì)齊樣式
241自定義指定段落的縮進(jìn)尺寸
242自定義段落首行的縮進(jìn)尺寸
243在指定段落中實(shí)現(xiàn)懸掛縮進(jìn)
244在添加段落時(shí)設(shè)置段落樣式
245在Word文件中刪除指定樣式
246在段落的樣式屬性中設(shè)置字體
247在段落的樣式屬性中設(shè)置顏色
248使用樣式改變多個(gè)段落的字體
249使用樣式改變多個(gè)段落的高亮顏色
250使用樣式改變多個(gè)段落的首行縮進(jìn)
251使用正則表達(dá)式查找樣式名稱
252在指定段落中實(shí)現(xiàn)替換文本
253在所有段落中實(shí)現(xiàn)替換文本
254在指定段落末尾添加新塊
255在塊與塊之間添加行中斷
256在塊與塊之間添加頁(yè)中斷
257根據(jù)文本內(nèi)容隱藏指定塊
258自定義指定塊的高亮顏色
259自定義指定塊的文本顏色
260使用主題顏色設(shè)置塊的文本
261使用已有樣式設(shè)置塊的樣式
262使用中文字體設(shè)置塊的字體
263在塊中實(shí)現(xiàn)鏤空效果的文本
264在塊中實(shí)現(xiàn)雕刻效果的文本
265在塊中設(shè)置粗斜體樣式的文本
266在塊中設(shè)置扁平樣式的文本
267在塊的文本底部添加波浪線
268在塊的文本底部添加點(diǎn)線
269在塊的文本底部添加虛線
270在塊的文本底部添加點(diǎn)畫線
271在塊的文本底部添加下畫線
272自定義塊的文本下畫線顏色
273在塊中逐字添加獨(dú)立下畫線
274在塊的文本中部添加刪除線
275在塊的文本四周添加線框
276在塊的文本底部添加著重號(hào)
277在塊中創(chuàng)建上標(biāo)樣式的文本
278在塊中自定義字符之間的間距
279在段落中大寫每個(gè)單詞首字母
280在塊中強(qiáng)制大寫每個(gè)英文字母
281以小號(hào)字體大寫塊的英文字母
282在段落末尾的塊中創(chuàng)建超鏈接
283在超鏈接文本的底部添加點(diǎn)線
284設(shè)置超鏈接文本和下畫線的顏色
285將Word文件的圖像保存為文件
286在Word文件的末尾添加圖像
287自定義Word文件的圖像尺寸
288在Word文件的塊中添加圖像
289在Word文件的段前插入圖像
290居中對(duì)齊Word文件的單個(gè)圖像
291分散對(duì)齊Word文件的多個(gè)圖像
292在Word文件中創(chuàng)建折疊標(biāo)題
293在Word文件中創(chuàng)建多級(jí)標(biāo)題
294設(shè)置標(biāo)題在水平方向的對(duì)齊樣式
295在Word文件中創(chuàng)建無(wú)序列表
296在無(wú)序列表左端設(shè)置縮進(jìn)距離
297在Word文件中創(chuàng)建有序列表
298在Word文件中添加標(biāo)題樣式
299在Word文件中添加副標(biāo)題樣式
300在Word文件中添加引用樣式
301在Word文件中添加明顯引用樣式
302在Word文件的末尾添加表格
303在Word文件中刪除指定表格
304在Word文件的表格中添加新行
305在Word文件的表格中添加新列
306在Word文件的表格中添加圖像
307自定義Word文件的表格行高
308自定義Word文件的表格列寬
309自定義Word文件的表格邊框
310自定義Word文件的表格字體
311自定義Word文件的表格樣式
312自定義Word文件的表格對(duì)齊方式
313自定義表格的單元格邊框顏色
314自定義表格的單元格邊框粗細(xì)
315自定義表格的單元格背景顏色
316自定義表格的單元格文本顏色
317設(shè)置單元格文本的水平對(duì)齊方式
318設(shè)置單元格圖像的垂直對(duì)齊方式
319設(shè)置圖像與單元格的右上角對(duì)齊
320設(shè)置單元格的多個(gè)圖像分散對(duì)齊
321在表格中合并多個(gè)連續(xù)的單元格
322根據(jù)行號(hào)刪除在表格中的行
323根據(jù)列號(hào)刪除在表格中的列
324根據(jù)條件刪除在表格中的行
325根據(jù)條件刪除在表格中的列
326根據(jù)條件篩選在表格中的行
327按行對(duì)多個(gè)單元格的數(shù)據(jù)求和
328按列對(duì)多個(gè)單元格的數(shù)據(jù)求和
329在Word文件中創(chuàng)建多個(gè)節(jié)
330強(qiáng)制從偶數(shù)頁(yè)開始創(chuàng)建每個(gè)節(jié)
331在Word文件的節(jié)中添加頁(yè)眉
332在Word文件的節(jié)中添加分區(qū)頁(yè)眉
333在指定節(jié)中自定義偶數(shù)頁(yè)的頁(yè)眉
334在指定節(jié)中自定義首頁(yè)的頁(yè)眉
335自定義指定節(jié)的頁(yè)眉與邊緣的距離
336在Word文件的節(jié)中添加頁(yè)腳
337在Word文件的節(jié)中添加分區(qū)頁(yè)腳
338在指定節(jié)中自定義偶數(shù)頁(yè)的頁(yè)腳
339在指定節(jié)中自定義首頁(yè)的頁(yè)腳
340自定義指定節(jié)的頁(yè)腳與邊緣的距離
341自定義指定節(jié)頁(yè)面的左右邊距
342自定義指定節(jié)頁(yè)面的紙張大小
343強(qiáng)制兩節(jié)的內(nèi)容出現(xiàn)在同一頁(yè)面中
344強(qiáng)制指定的節(jié)從奇數(shù)頁(yè)開始
345在Word文件的頁(yè)面上添加線框
346設(shè)置Word文件的頁(yè)面背景顏色
347自定義Word文件的作者等信息
 

本目錄推薦

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