python docx API 之 Table
Table API
参考:https://python-docx.readthedocs.io/en/latest/api/table.html
1. Table对象
#1.创建table document.add_table() #2.在右侧新增列 add_column(width) #3.在底部新增行 add_row() #4.设置表格的对齐方式,值为枚举类型 WD_TABLE_ALIGNMENT alignment #5.设置表格自动列宽 autofit #6.访问单元格 cell(row_idx, col_idx) #7.访问指定的列 column_cells(column_idx) #8.返回列的列表 columns #9.访问指定的行 row_cells(row_idx) #10.返回行的列表 rows #11.表格风格 style #12.表格方向,结果为枚举值 WD_TABLE_DIRECTION table_direction
2. Cell对象
#1.增加内容 add_paragraph(text=u'', style=None) #2.表格嵌套 add_table(rows, cols) #3.合并单元格,当前单元格和other_cell组成的矩形区域合并 merge(other_cell) #4.访问段落 paragraphs #5.访问表格 tables #6.访问或指定内容 text #7.设置表格内容垂直对齐,值为枚举型 WD_CELL_VERTICAL_ALIGNMENT vertical_alignment #8.设置行宽 width
3. Row对象
#1.返回行内的单元格列表 cells #2.访问或设置行高 height #3.访问或设置行高,枚举类型 height_rule #4.返回行所属的表格 table
4. Column对象
#1.返回列内单元格列表 cells #2.返回列所属的表格 table #3.访问或设置列宽 width
5.Rows和Columns对象
#1.返回row和column对象集合,支持迭代,切片,索引访问 #2.返回集合所属的table对象 table
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人