加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

手把手教你用Python掌握Word自动编写离职报告

发布时间:2021-05-23 16:27:19 所属栏目:语言 来源:互联网
导读:副标题#e# fromdocximportDocument fromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENT fromdocx.oxml.nsimportqn fromdocx.sharedimportRGBColor,Pt #初始化一个文档 document=Document() #加个标题 paragraph=document.add_heading(开空调,level=3) documen
副标题[/!--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'.萍方-简' 

(编辑:云计算网_泰州站长网)

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

热点阅读