Python操作docx文档设置居中并创建表格
功能描述:本文代码使用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文档内容如图所示:
---------我是分割线----------
相关阅读:
Python把docx文档中的题库导入SQLite数据库
Python提取docx文档中例题、插图、表格清单
Python操作docx文档设置居中并创建表格相关推荐
- 一篇就够,python 操作 word 文档,使用 python-docx 落地实现,写入篇
本篇博客为大家带来 Python 操作 docx 文档相关知识点. 主要涉及的内容为 python-docx ,一款可以操作 Word 文档(仅支持 docx)的第三方库. 文章目录 写在前面 创建一 ...
- python操作word文档(python-docx)
python操作word文档(python-docx) 1. 效果图 1.1 python-docx文档标题段落(等级.加粗.斜体.居中)效果图 1.2 python-docx字体(加粗.斜体.居中. ...
- pythondocx模板_python操作docx文档(转)
关于python操作docx格式文档,我用到了两个python包,一个便是python-docx包,另一个便是python-docx-template;,同时我也用到了很出名的一个工具"pa ...
- Python 操作Word文档插入图片和表格实例演示
Python 操作Word文档插入图片和表格实例演示 效果图 实现过程 ① python-docx 库安装 ② word 文档插入图片演示 ③ word 文档插入表格演示 [ 文章推荐 ] Pytho ...
- python操作word文档中的图片_Python操作word文档插入图片和表格的实例演示
前言P6Q免费资源网 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码P6Q免费资源网 实例代码: ...
- php怎么在表格里插图片,Python操作word文档插入图片和表格的实例演示
今天带来Python操作word文档插入图片和表格的实例演示教程详解 前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多 ...
- 利用python操作word文档
总目录:Python数据分析整理 本文代码参考自官方文档: python-docx 使用的库下载方式为:pip install python-docx 注意!! 不是:pip install docx ...
- Python读取docx文档的内容
Python读取docx文档的内容 下载好解析docx文档的包,Python-docx是专门针对于word文档的一个模块. doc.paragraphs 段落集合 doc.tables 表格集合 do ...
- Python 操作Word文档(一)--- 基本读写
Python 操作Word文档(一)- 基本读写 安装python-docx库 命令安装 pip install python-docx IDE中安装,我使用的是PyCharm,如下 python-d ...
最新文章
- python 线性回归 技术方案亮点_基于Python的线性回归实战
- Pairwork2 总结
- maven spring 使用memcached方法
- CSS Sprite精灵图如何缩放大小
- 网络爬虫学习(十二)
- python 多行注释 unicode error 问题
- wifi6路由器使用tcpdump抓包
- 电信云服务器装系统,天翼云主机重装系统的详细操作步骤
- linux wakeup,linux内核3.4基于wakeup
- 苹果无需越狱(iPhone、iPad)手机多开教程
- 数据分析-美国小孩英文名分析-可视化(含代码)
- xm-select getValue()获取不到值的解决方法
- 使用 apifm 插件进行 Flutter 云开发——QQ一键登录/注册
- luoguP2711 小行星
- Weir Flow Control售予First Reserve事宜完成之后更名为Trillium Flow Technologies
- 2014.8.1 饮水思源 兼职信息
- 奥特斯出席2018重庆市市长国际经济顾问团第十三届年会
- 导线型号与其载荷电流对照表
- python 贴吧自动回复_python 几行代码实现自动回复功能
- 【Linux】使用kill命令杀不死进程
热门文章
- python莫比乌斯内接矩形_莫比乌斯反演例题集 ^_^(示例代码)
- php中的break语句格式,PHP中break语句的应用
- 删除此条访问记录对方还能看见吗_[转]到底什么是事务啊,学废了吗?
- android dialogfragment 简单,使用DialogFragment
- mysql数据库 主主的搭建
- linux中date使用方法,linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...
- java emmt插件_Emmet缩写语法
- 基于JAVA+SpringBoot+Mybatis+MYSQL的图书借阅管理系统
- 基于JAVA+SpringMVC+Mybatis+MYSQL的音乐播放系统
- 新手使用struts2,记一次struts2启动出错