版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第10章數(shù)字化文檔教學目標熟練掌握文字處理操作熟練掌握演示文稿設(shè)計與編輯操作初步掌握利用Python自動處理文檔的方法10.1文字處理10.1.1文檔管理模板和主題文檔管理10.1文字處理10.1.2編輯操作基本編輯操作文檔導航查找和替換審閱引用10.1文字處理10.1.3文檔格式化文本格式段落格式項目符號和編號樣式和主題復制格式與清除格式10.1文字處理10.1.4郵件合并主文檔建立數(shù)據(jù)源連接將數(shù)據(jù)合并至主文檔10.1文字處理10.1.5對象表格圖片智能圖形文本框首字下沉公式藝術(shù)字自動圖文集10.1文字處理10.1.6頁面分節(jié)和分頁分欄頁眉、頁腳和域10.2演示文稿10.2.1幻燈片的設(shè)計模板主題版式母版
紅橙黃綠青紫白灰黑紅—4046252628413033橙39—38344139363742黃4340—454543144150綠283542—3432462937青33434335—29472932紫3044493632—493527白394222404442—3946灰30404427303344—37黑3543513428265037—10.2演示文稿10.2.2對象文本圖片、智能圖形和圖表媒體邏輯節(jié)10.2演示文稿10.2.3動畫與放映動畫的類型與設(shè)置觸發(fā)器動畫刷按鈕和超鏈接幻燈片切換放映10.2演示文稿10.2.4發(fā)布幻燈輸出為視頻文件打包10.3利用Python自動處理文檔10.3.1讀取.docx文檔安裝python-docx庫打開并讀取.docx文檔提取段落和表格內(nèi)容fromdocximportDocumentwordfile=Document(path)一個文檔實例由若干個段落、表格等對象組成:paragraphs=wordfile.paragraphstables=wordfile.tables段落中可以包含不同字體、大小、顏色等設(shè)置的文字塊(runs)。段落中最重要的屬性是text屬性,可以循環(huán)提取段落文本:forparagraphinwordfile.paragraphs:print(paragraph.text)表格進一步包含行(rows)、列(columns)、單元格(cells)??砂葱斜闅v以獲取單元格內(nèi)容:fortableinwordfile.tables:forrowintable.rows:forcellinrow.cells:print(cell.text)在paper文件夾中存有若干份各校教師填寫的推薦表文檔,擬通過Python程序提取表中信息importdocx,osfolder=os.getcwd()+'/paper'files=os.listdir(folder)##print(files)datafiles=[fforfinfilesiff.endswith(".docx")]s="單位,姓名,性別,出生,專業(yè),學歷,學位,學科專業(yè),院校,職稱,職務(wù),教齡,電話,手機,郵箱,地址,郵編\n"fordatafileindatafiles:fullpath=os.path.join(folder,datafile)doc=docx.Document(fullpath)
#讀取表格
fortbindoc.tables:s+=tb.cell(0,4).text+","#單位
s+=tb.cell(1,1).text+","#姓名
s+=tb.cell(1,3).text+","#性別
s+=tb.cell(1,6).text+","#出生
s+=tb.cell(1,9).text+","#專業(yè)
s+=tb.cell(2,1).text+","#學歷
s+=tb.cell(2,3).text+","#學位
s+=tb.cell(2,6).text+","#學科專業(yè)
s+=tb.cell(2,10).text+","#院校
s+=tb.cell(3,1).text+","#職稱
s+=tb.cell(3,4).text+","#職務(wù)
s+=tb.cell(3,9).text+","#教齡
s+=tb.cell(4,1).text+","#電話
s+=tb.cell(4,3).text+","#手機
s+=tb.cell(4,7).text+","#郵箱
s+=tb.cell(5,2).text+","#地址
s+=tb.cell(5,9).text+","#郵編
s+="\n"f=open("./data.csv","w",encoding="gbk")f.write(s)f.close()10.3利用Python自動處理文檔10.3.2生成.docx文檔創(chuàng)建空白文檔添加段落、標題、分頁符、圖片和表格保存文檔將“體檢數(shù)據(jù).csv”中的數(shù)據(jù)分別填寫到“體檢報告模板.docx”中形成每人的體檢報告文檔fromdocximportDocumentfromdocx.sharedimportPt,Inches,RGBColorfromdocx.enum.textimportWD_ALIGN_PARAGRAPHf=open("體檢數(shù)據(jù).csv","r",encoding="gbk")datalist=f.readlines()data=[]forssindatalist[1:]:#不要標題行
data.append(ss[:-1].split(","))#去掉換行符,并將字符串分離為列表forrindata:wordfile=Document('./體檢報告模板.docx')tb=wordfile.tables[0]file='./generate/'+r[0]+'.docx'forninrange(7):tb.cell(n+1,1).text=r[n]tb.cell(n+1,1).paragraphs[0].alignment=WD_ALIGN_PARAG
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)紀律與安全講解
- 深度解析(2026)《QCT 599-2022端面凸焊螺栓》
- 深度解析(2026)《QBT 5981-2024 冷凍食品綠色工廠評價要求》(2026年)深度解析
- 2025年糖、加工糖及制糖副產(chǎn)品合作協(xié)議書
- 《小學英語六年級上冊Unit 6 第6課時》教案
- 《細胞是生命活動的基本單位》教案
- 2026年外語等級考試綜合模擬試題
- 2025年9月住院醫(yī)師規(guī)范化培訓《助理全科醫(yī)生》測試題含答案
- 2026年營養(yǎng)師職業(yè)能力測試筆試模擬卷
- 安全員A證考試考試黑鉆押題帶答案詳解(能力提升)
- 氫能源汽車2026年維修培訓
- 南京南京市建鄴區(qū)2025年9月政府購崗人員招聘筆試歷年參考題庫附帶答案詳解
- 2025年企業(yè)內(nèi)部培訓課程體系
- 2026年工程材料企業(yè)物資采購人員考試大綱
- 2025年湖南公務(wù)員《行政職業(yè)能力測驗》試題及答案
- 2025年地鐵車站物業(yè)管理合同協(xié)議
- 廣東省高州市全域土地綜合整治項目(一期)可行性研究報告
- 城市軌道交通工程竣工驗收管理培訓
- 運動訓練的監(jiān)控
- GB/T 6730.62-2005鐵礦石鈣、硅、鎂、鈦、磷、錳、鋁和鋇含量的測定波長色散X射線熒光光譜法
- 中考歷史第一輪復習教案
評論
0/150
提交評論