国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
python編程操作office三劍客之word篇

安裝包

安裝pip install python-docx -i https://pypi.doubanio.com/simple/引用import docx官方文檔https://python-docx.readthedocs.io/en/latest/

word基本概念

一個(gè)word文件,整體上是一個(gè)線性的結(jié)構(gòu)。

最開頭是文章標(biāo)題,接下來是章節(jié)標(biāo)題、一段一段的正文,有序列表,無序列表是兩種特殊的正文;此外還可以有圖片、表格(當(dāng)然表格局部具有二維特征)。

那么對(duì)word的操作,本質(zhì)上就是自上而下的內(nèi)容插入。插入不同的內(nèi)容,使用不同的函數(shù)(只需了解下面4個(gè)函數(shù))。

  • 文章標(biāo)題:add_heading,級(jí)別0,
  • 各級(jí)標(biāo)題:add_heading,級(jí)別1~5
  • 正文:add_paragraph
  • 有序列表:add_paragraph,style='ListNumber'
  • 無序列表:add_paragraph,style='List Bullet'
  • 此外,還有其它的正文格式,都通過style來設(shè)置,見附帶案例代碼的最后
  • 圖片:add_picture
  • 表格:add_table

字體問題

除了內(nèi)容,word文檔還有一個(gè)關(guān)鍵功能是字體的控制。字體控制包括兩個(gè)方面:一是字體名、字體大小、字體顏色等,這是字體的基本特點(diǎn)。此外,字體確定后,還可以設(shè)置黑體、斜體等屬性。

所有非標(biāo)題(正文)字體設(shè)置,因?yàn)閮?nèi)容量比較大,所以有個(gè)相對(duì)快速的方法:通過document.styles['Normal']來統(tǒng)一設(shè)定。

標(biāo)題類字體、或者是正文內(nèi)局部的字體,都可以直接通過標(biāo)題的“run”來設(shè)定。

【什么是run】:run可以理解為是字體和格式完全相同的一小段文字。前面的add函數(shù),都會(huì)返回一個(gè)run。此外還可以直接通過add_run在段落中增加一個(gè)獨(dú)立控制字體格式的run。

字體信息包括:

  • 字體名:run.font.nam(注意,此外還需同時(shí)調(diào)用run._element.rPr.rFonts.set函數(shù),和明顯不合理,但庫的功能暫時(shí)就是這樣)
  • 字體大小:run.font.size(注意,單位是磅)
  • 字體顏色:run.font.color.rgb(用專有的RGBColor設(shè)置)
  • 黑體:run.bold= True
  • 斜體:run.italic=True

表格問題

表格可以是創(chuàng)建時(shí)(add_table)就指定行列,也可以在創(chuàng)建后增加行(add_column)或列。表格一個(gè)最關(guān)鍵的屬性是table.style,設(shè)定了表格的模式,具體都有哪些模式,可以見官方文檔,也可以見附帶樣例代碼的最后。

填充內(nèi)容時(shí):首先通過row= table.rows[0]獲得表格的每一行,然后再通過row[0~n]來訪問表格中每個(gè)具體的cell。

案例

五十六個(gè)民族word的制作,點(diǎn)擊擴(kuò)展鏈接獲取。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
第105天: Python 操作 Word
word正式文件的格式、排版?
如何用word寫論文
大話 Python:python word 應(yīng)用 -- 做一個(gè)最簡單的 word 文檔
一篇就夠,python 操作 word 文檔,使用 python-docx 落地實(shí)現(xiàn)
Word 神器 python-docx
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服