赞
踩
#注意:安装第三方库时要装: python-docx
#导入第三方库
from docx import Document
doc = Document()
#文档对象.add_heading('标题内容',level=级别,style=None)
#级别范围: 1~9 0为正文
doc.add_heading('一级标题', level=1)
doc.add_heading('二级标题', level=2)
doc.add_heading('三级标题', level=3)
doc.add_heading('四级标题', level=4)
doc.add_heading('五级标题', level=5)
# 文档对象.add_paragraph('正文内容',style=None)
doc.add_paragraph('眼下的中国,变化剧烈,选择什么样的新闻,以什么样的眼光,能将过去七天的中国浓缩在一本45分钟的电视新闻杂志里,是我们每天都在不停思索的问题。我们经历过痛苦、困惑,我们也拥有过快乐和自信,我们追求的是希望做一本有理想、有责任感、有尊严、能够记录历史的新闻杂志,而我们更期待的是,能在与您的沟通交流中获得启迪,因为这是我们一起经历的时代。')
# 添加换页
#文档对象.add_page_break()
doc.add_page_break()
# 文档对象.add_table(行数,列数)
# 表格对象.cell(行下标,列下标) -获取表格中指定的单元格
# 单元格.text = 数据/文本
table1 = doc.add_table(3, 4) #创建一个三行四列的表格
cell = table1.cell(0, 0) #获取第一行第一列的单元格
cell.text = '姓名' # 在单元格中添加内容
# 文档对象.add_picture(图片地址, width=None, height=None)
doc.add_picture('files/watermelon.png')
# 文档对象.save(保存路径) 后缀为.docx
doc.save('files/demo1.docx')
#导入需要的第三方库
from docx import Document
#导入控制颜色、像素、宽高
from docx.shared import Pt, Cm, RGBColor
#导入控制段落对齐方式需要的库
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
# 导入字体对象
from docx.oxml.ns import qn
# 样式的优先级问题
# run > heading >paragraph > document
doc = Document()
h1 = doc.add_heading('高启强为什么解领带擦玻璃', level=1)
1)让标题内容在文档中居中显示
# 标题对象.paragraph_format.alignment = WD_PARAGRAPH_ALIGNME
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。