show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 回忆上次的内容
sudo apt update
yes | sudo apt install libreoffice
- 安装过程
- 得到了libreoffice套件
- 可以保存和打开各种办公软件了
- 其中的LibreOffice Writer
- 就是文档编辑工具
- 新建d.py
- 并粘贴下面内容
from docx import Document
document = Document()
document.save("o.docx")
- 报错提示
- ModuleNotFoundError
- 相关模块没有安装
pip install python-docx
- 模块安装后
- 成功运行
- 用文件管理器 打开 用户文件夹
- 确实出现了
- o.docx
- 36KB
- 所有者和组都是shiynalou
- 可以在文件管理器中观察
- 双击打开o.docx
- 这个文件是空的
- 没有任何内容
- 可以用py程序
- 在docx文档里面写字吗?
from docx import Document
document = Document()
document.add_paragraph("oeasy")
document.save("o.docx")
- 保存并运行py文件
- 如下图所示
- o.docx文件更新了
- 点击File-Reload
- 确实发现了文档中出现了oeasy
- 证明我们写文档成功!!
- 可以读取文档吗?
- 搜索结果
- 根据搜索结果
- 尝试编写py文件
from docx import Document
document = Document("o.docx")
for para in document.paragraphs:
print(para)
print(para.text)
- 运行过程
- 真的读取出来了
- 段落对象
- 段落对象的文本
- 确实可以读出 docx文件
- 读出段落 成为一个对象
- 还可以直接输出 段落中的文本
- 在本地 也可以
- 安装这个libreoffice吗?
- 可以选择 系统和架构
- 进行安装
- 这次研究了
- docx文件
- docx文件是
- 我们常用的图文文档
- 可以
- 用python-docx来读写docx文件
- 添加一个段落
- 可以再添加一个段落吗?
- 我们下次再说!👋🏻