Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
- oeasy Python 0486
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
本教程同步发布在:
个人网站: `https://oeasy.org`
蓝桥云课: `https://www.lanqiao.cn/courses/3584`
GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
Gitee: `https://gitee.com/overmind1980/oeasypython`
---- 回忆上次的内容
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文件
- 添加一个段落
- 可以再添加一个段落吗?
- 我们下次再说!👋🏻
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。














