加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

手把手教你用Python把握Word自动编写去职陈诉

发布时间:2021-05-23 04:47:08 所属栏目:编程 来源:互联网
导读:根基用法 建设一个docx文档 from docximportDocument from docx.enum.textimportWD_PARAGRAPH_ALIGNMENT from docx.oxml.nsimportqn from docx.sharedimportRGBC
副问题[/!--empirenews.page--]

from docx import Document 

from docx.enum.text import WD_PARAGRAPH_ALIGNMENT 

from docx.oxml.ns import qn 

from docx.shared import RGBColor, Pt 

 

# 初始化一个文档 

document = Document() 

 

# 加个问题 

paragraph = document.add_heading('开空调', level=3) 

 

document.save('开空调.docx') 

添加一个段落

# LEFT      =>  左对齐 

# CENTER    =>  笔墨居中 

# RIGHT     =>  右对齐 

# JUSTIFY   =>  文本两头对齐 

 

paragraph = document.add_paragraph("前几天最热的时辰我们家热得快炸了!!!") 

# 字体名目配置 

paragraph_format = paragraph.paragraph_format 

paragraph_format.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 

paragraph.add_run('粗体').bold = True 

添加一张图片

from docx.shared import Inches, RGBColor 

 

paragraph = document.add_paragraph() 

# 图片居中配置 

paragraph.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 

run = paragraph.add_run("") 

run.add_picture('./ico.jpg', width=Inches(1.0), height=Inches(1.0)) 

配置字体颜色和巨细

paragraph = document.add_paragraph() 

paragraph.add_run('那你开') 

paragraph.add_run('空调').font.color.rgb = RGBColor(54, 95, 145) 

paragraph.add_run('啊!!') 

paragraph.add_run('开空调!!').font.size = Pt(30)  # 字体巨细配置,和word内里的字号相对应 

嵌入表格

document.add_page_break() 

# 建设表格 

table = document.add_table(rows=2, cols=2) 

table.style = 'LightShading-Accent1' 

cell = table.cell(0, 1) 

cell.text = '这是第一行第二列的单位格' 

 

row = table.rows[1] 

row.cells[0].text = '第二行第一列' 

row.cells[1].text = '第二行第二列' 

开始编写去职陈诉

# -*- coding: utf-8 -*- 

""" 

@Time :2021/2/1 10:51 

@Auth :wutong 

@File :自动去职陈诉.py 

@IDE :PyCharm 

""" 

from docx import Document 

from docx.enum.text import WD_PARAGRAPH_ALIGNMENT 

from docx.oxml.ns import qn 

from docx.shared import RGBColor, Pt 

from docx.shared import Inches, RGBColor 

from lzStr import lzStr 

 

# todo 初始化一个文档 

document = Document() 

# 全局指定字体 

document.styles['Normal'].font.name = u'.萍方-简' 

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读