|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-word-perform-word-tasks-using-pydocx/
课程评论:没有评论
Python + Word:使用 pydocx 库进行 Word 文档操作 本课程为期不长,旨在全面介绍 Python-docx \[pydocx] 库,该库可用于创建、修改和提取 Microsoft Word 文档中的信息。 **课程亮点:** * **基础入门:** 学习如何安装 `python-docx` 库,了解 Word 文档的基本结构,以及如何创建和保存文档。 * **内容操作:** 掌握设置字体大小和类型、添加图片,以及修改和添加文本段(runs)等核心操作。 * **进阶实践:** 通过练习题和解决方案,巩固所学知识,并完成两个迷你项目: * **参考文献排序:** 学习如何处理和整理文献引用。 * **多版本选择题生成:** 学习如何批量生成不同版本的选择题文本。 * **Python 基础回顾:** 包含一个专门的模块,用于复习 Python 基础知识,适合初学者或需要回顾的学员。 **目标学员:** 适合希望在 Python 中处理 Word 文档的初级到中级 Python 开发人员。 **学习收益:** 完成本课程后,您将能够自信地使用 `python-docx` 库执行各种 Word 文档操作,为构建更高级的工具和脚本打下坚实基础。
H! This course is designed to provide a comprehensive introduction to the Python-docx library, which allows users to create, modify, and extract information from Microsoft Word documents.Throughout the course, you will learn how to use the library's various functions and classes to perform a wide range of operations, including creating and modifying tables, adding images and charts, and working with styles and templates. You will also learn how to extract information from documents, such as text, headings, and tables, and how to use this information in your Python scripts.Overall, this course is suitable for beginner to intermediate Python developers who want to learn how to work with Word documents in Python. It covers a wide range of functionality and will give you a good starting point to build more advance tools and scripts.By the end of the course, we have a module dedicated to basic aspects of the programming language Python, for those that have a beginner-level knowledge on it or those that want to review some concepts of the language.Here are some elements featured in the course:1. How to install the library2. The basic structure of a Word document3. How to create a document4. How to save a document5. How to set font size and type6. How to add images to a document7. How to change and add runs to a document8. Exercises with their respective solutions9. A miniproject to sort bibliographic references10. A miniproject to create multiple versions of a multiple-choice text