p.add_run('这是加粗的文本。').bold = True p.add_run('这是斜体的文本。').italic = True # 设置字体大小和颜色 run = p.add_run('这是红色的文本。') run.font.size = Pt(14) run.font.color.rgb = qn('FF0000') # 添加下划线 run = p.add_run('这是带下划线的文本。') run.underli...
paragraph = document.add_paragraph(text='这是第一个段落')也可以直接写入字符串。paragraph = document.add_paragraph('这是第一个段落')由于在字符串中可以支持'\n'和'\r',而'\r\n'表示回车,那么我们可以看一下如果在字符串中添加了'\r\n'是否会自动添加一个段落?代码如下:paragraph = document.add...
from docx import Document # 创建word文档 document = Document() # 添加段落 paragraph = document.add_paragraph('Lorem ipsum dolor sit amet.') # 插入段落 prior_paragraph = paragraph.insert_paragraph_before('Lorem ipsum') # 保存文件 document.save(r"D:\test.docx") 3 python-docx入门 文档 3....
paragraph = document.add_paragraph('这是一个段落') 1. 可以使用一个段落作为“游标”并在其上方插入一个新段落: prior_paragraph = paragraph.insert_paragraph_before('你好,') 1. 这允许将段落插入文档的中间,这在修改现有文档时很重要,而不是从头开始修改。 添加标题 一般的文档,正文文本被分成几个部分,...
document = Document('test.docx')document.paragraphs[0].add_run('第1个段落')document.paragraphs[1].add_run('第2个段落')document.save('test1.docx')添加段落内容后效果图如下:在每个分节符前面都添加一个段落。虽然分节符前面没有显示段落标志符,也是有效的段落。那么可以使用Paragraph.insert_paragraph_...
paragraph1= docx.add_paragraph("这是新增的一页") Document().add_heading('正文',1).add_run("前言") Document().add_heading('标题',2)'''添加表格'''#换行para = docx.add_paragraph().add_run('\n')#换行para = docx.add_paragraph().add_run('\n')#换行para = docx.add_paragraph()....
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT document = Document()新建文档和段落 paragraph = document.add_paragraph('这是第一个段落,这是第一个段落,这是第一个段落,这是第一个段落,这是第一个段落,这是第一个段落。') # 新建1个段落 打印默认对齐方式 print(paragraph.alignment) # 打印默认...
add_heading('我是三级标题', level=3) doc.add_heading('我是段落标题', level=0) doc.add_paragraph('我是一个普通段落.') doc.save("test01.docx") 3.2、文字样式 在前面 python-docx 文档结构图可以看到,段落中,不同样式的内容,被划分成多个 节段(Run),文字样式是通过 节段(Run)来设置的 3.2....
新建一docx对象 para = docx.add_paragraph() # 新建一段落 run = para.add_run() # 段落中新增一run run.text = "增加下划线" # 设置run的文本 run.font.underline = True # 设置样式为下划线 docx.save('test.docx') # 保存 注意事项 需要python 3.6及以上版本 ...
('段落行高示例',level=1)# 添加段落并设置行高para1=doc.add_paragraph('这是第一段,行高设置为1.5倍行距。')set_line_spacing(para1,240)# 1.5倍行距约等于240磅para2=doc.add_paragraph('这是第二段,行高设置为单倍行间距。')set_line_spacing(para2,200)# 单倍行距为200磅# 保存文档doc.save('...