Python3处理文档
god_mellon
这个作者很懒,什么都没留下…
展开
-
python_pyinstall打包exe后文件找不到(路径不对),包括配置文件找不到,excel文件找不到等等
运行路劲和当前文件真实路径不是一个!!解决real_dir = os.path.dirname(os.path.realpath(sys.executable))原创 2022-02-15 16:46:31 · 1668 阅读 · 0 评论 -
python-docx设置标题颜色
from docx import Documentfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENTfrom docx.shared import Inchesfrom docx import Documentfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENTfrom docx.shared import Inchesfrom docx.shared import Pt #磅数from docx.o原创 2022-02-15 09:59:35 · 2232 阅读 · 0 评论 -
python-docx 设置表格边框
# -*- coding: utf-8 -*-"""Created on Sat Oct 24 17:21:31 2020pip install -i https://mirrors.aliyun.com/pypi/simple/ docx参考文档 https://python-docx.readthedocs.io/en/latest/@author: Administrator"""from docx import Documentfrom docx.shared import Inc原创 2022-02-14 15:52:43 · 3397 阅读 · 0 评论 -
TablesOfContents.Add 方法 (python3处理Word添加目录)
TablesOfContents.Add 方法 (Word)返回一 个 TableOfContents 对象,该对象代表添加到文档中的目录。语法表达式.Add (Range, UseHeadingStyles, UpperHeadingLevel, LowerHeadingLevel, UseFields, TableID, RightAlignPageNumbers, IncludePageNumbers, AddedStyles, UseHyperlinks, HidePageNumbersInW原创 2022-02-14 13:03:18 · 1292 阅读 · 0 评论 -
Python3处理文档_word文档(三)_向word文档中添加表格
利用python-docx自动生成表格add_table()方法会返回一个Table对象。rows代表行数,cols代表列数;style代表样式,具体可以查看官方文档。一、创建一个8行5列的表格from docx import *doc=Document()table = doc.add_table(rows=8, cols=5)doc.save('table.docx')上述代码就在word里插入了一个8行、5列的表格。(有8*5=40个cell)生成的每个cell都是有“坐标”的,原创 2020-12-13 20:55:15 · 3804 阅读 · 3 评论 -
Python3处理文档_word文档(二)
添加分页符每隔一段时间,你想要下一个文本在一个单独的页面,即使你所在的一个不是满的。“hard”分页符可以做到这一点:document.add_page_break() doc.add_heading('扫描报告', 0) doc.add_page_break()...原创 2020-12-11 23:53:35 · 260 阅读 · 0 评论 -
Python3处理文档_word文档实现自动化办公(一)
最近打算写一个自动化出报告的脚本先从处理word文档开始Python 操作 Word 最常见的依赖库是:python-docx所以,在开始操作之前,我们需要在虚拟环境下安装这个依赖库pip3 install python-docx开始学习我们需要了解一个 Word 文档的页面结构它们分别是:文档 - Document章节 - Section段落 - Paragraph文字块 - Run此外一个Word文档,经常操作的数据类型包含:段落、标题、列表、图片、表格、样式,都有对应原创 2020-12-11 09:33:10 · 851 阅读 · 1 评论