久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

python 讀寫 docx...

 大傻子的文淵閣 2021-04-05

1,、打開一個doc文檔

  1. import docx
  2. from docx import Document
  3. doc = Document(file_path)

2,、新建一個doc文檔

  1. # 新建doc文檔
  2. doc = docx.Document()

3、設(shè)置doc文檔格式

  1. # 將正文英文字體設(shè)置成
  2. doc.styles['Normal'].font.name = u'Times New Roman'
  3. # 將正文中文字體設(shè)置成宋體
  4. doc.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋體')
  5. # 獲取正文樣式
  6. style = doc.styles['Normal']
  7. # 獲取段落樣式
  8. paragraph_format = style.paragraph_format
  9. # 首行縮進(jìn)0.74厘米,,即2個字符
  10. paragraph_format.first_line_indent = Cm(0.74)
  11. # 設(shè)置1級標(biāo)題的字體為Times New Roman,, 且無縮進(jìn)
  12. # 這種寫法只能夠修改Normal樣式的字體,修改標(biāo)題的字體無效,。
  13. style_heading1 = doc.styles['Heading 1']
  14. style_heading1.font.name = u'Times New Roman'
  15. heading1_format = style_heading1.paragraph_format
  16. heading1_format.first_line_indent = Cm(0)
  17. # 設(shè)置2級標(biāo)題的字體為Times New Roman,, 且無縮進(jìn)
  18. style_heading2 = doc.styles['Heading 2']
  19. style_heading2.font.name = 'Times New Roman'
  20. heading2_format = style_heading2.paragraph_format
  21. heading2_format.first_line_indent = Cm(0)

4、向docx文檔寫入內(nèi)容

  1. # 寫入一級標(biāo)題
  2. doc.add_heading(dashboard, 1)
  3. # 寫入二級標(biāo)題
  4. doc.add_heading(visualization, 2)
  5. # 寫入 段落文字
  6. doc.add_paragraph('該visualization的類型為' + visualization_type + ',其作用是' + description + ',。其界面如下圖所示:', style='Body Text')
  7. # 寫入圖片
  8. # 指定圖片寬度為 4英寸, 圖片高度會自動調(diào)整
  9. doc.add_picture(pic_path, width=Inches(4))
  10. last_paragraph = doc.paragraphs[-1]
  11. #圖片居中設(shè)置
  12. last_paragraph.alignment = WD_ALIGN_PARAGRAPH.CENTER
  13. # 保存文檔
  14. doc.save('resource/output.docx')

 

2,、獲取 paragraph的內(nèi)容, doc.paragrashs是一個列表,,遍歷列表分別獲取每一個段落的內(nèi)容:

  1. for j, paragraph in enumerate(doc.paragraphs):
  2. para_text = paragraph.text

標(biāo)題也屬于doc.paragrashs列表,。

判斷某個段落是否是標(biāo)題:

paragraph.style.name == 'Heading 3'

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多