美高梅

  • 炼数成金 门户 大数据 Python 查看内容

    Python操作docx文档设置居中并创建表格

    2017-8-17 16:22| 发布者: 炼数成金_小数| 查看: 26924| 评论: 0|原作者: 董付国|来自: Python小屋

    摘要: 功能描述:本文代码使用python-docx操作docx文档,添加一段文字并设置居中对齐,添加一个表格并为所有单元格设置文字。from docx import Documentfrom docx.enum.text import WD_ALIGN_PARAGRAPH# 设置行和列的数量r ...

    Python Java Hadoop 培训 C++

    功能描述:本文代码使用python-docx操作docx文档,添加一段文字并设置居中对齐,添加一个表格并为所有单元格设置文字。

    from docx import Document
    from docx.enum.text import WD_ALIGN_PARAGRAPH

    # 设置行和列的数量
    rowNum = 10
    colNum = 6

    # 创建空白docx文档
    doc = Document()
    # 添加新段落
    p = doc.add_paragraph('表1  测试')
    # 设置段落对齐方式
    p.paragraph_format.alignment = WD_ALIGN_PARAGRAPH.CENTER

    # 添加表格
    table = doc.add_table(rows=rowNum, cols=colNum)
    # 为表格的每个单元格添加文本
    for row in range(rowNum):
        for col in range(colNum):
            cell = table.cell(row, col)
            cell.text = '{0}*{1}={2}'.format(row, col, row*col)

    # 保存文件
    doc.save('test.docx')

    生成的docx文档内容如图所示:

    欢迎加入本站公开兴趣群
    软件开发技术群
    兴趣范围包括:Java,C/C++,Python,PHP,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流
    QQ群:26931708

    Hadoop源代码研究群
    兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop
    QQ群:288410967 

    鲜花

    握手

    雷人

    路过

    鸡蛋

    相关阅读

    最新评论

    热门频道

    • 大数据
    • 商业智能
    • 量化投资
    • 科学探索
    • 创业

    即将开课

     

    GMT+8, 2019-12-14 07:54 , Processed in 0.166589 second(s), 24 queries .

    美高梅