xingkong365 2023-01-16 20:55 采纳率: 66.7%
浏览 27

python docx 如何实现在在指定表格后,增加段落,如何已知段落内容,得到该段落的索引号

python docx 如何实现在在指定表格后,增加段落,如何已知段落内容,得到该段落的索引号。

  • 写回答

2条回答 默认 最新

  • 流比 2023-01-16 23:37
    关注
    
    from docx import Document
    
    # 打开文档
    doc = Document('example.docx')
    
    # 获取表格
    table = doc.tables[0]
    
    # 在表格后增加段落
    new_para = doc.add_paragraph('This is a new paragraph.')
    table.add_paragraph_after(new_para)
    
    # 保存文档
    doc.save('example.docx')
    
    
    
    from docx import Document
    
    # 打开文档
    doc = Document('example.docx')
    
    # 获取段落内容
    para_text = 'This is the paragraph I am looking for.'
    
    # 遍历文档中所有段落
    for i, para in enumerate(doc.paragraphs):
        if para.text == para_text:
            print(f'The index of the paragraph is {i}')
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 1月16日