使用 python-docx 库写一个 Word 文档的辞职函,关于 python-docx 的基础应用参考前面两节内容,主要包括标题、引导语、正文、署名部分辞职函内容,今天的内容有点干欢迎提问、交流。
1# -*- coding: UTF-8 -*-
2
3from docx import Document
4
5
6def run():
7 # 创建 word 对象
8 doc_ = Document()
9 # 字体样式
10 from docx.oxml.ns import qn
11 doc_.styles['Normal'].font.name = u'宋体'
12 # 设置标题
13 paragraph_ = doc_.add_paragraph()
14 run_ = paragraph_.add_run(u"辞职函")
15 # 获取标题的字体对象
16 font_ = run_.font
17 # 加粗
18 font_.bold = True
19
20 from docx.shared import Pt
21 # 设置字体大小 30 英镑
22 font_.size = Pt(20)
23 # 设置水平居中
24 from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
25 paragraph_format_title = paragraph_.paragraph_format
26 paragraph_format_title.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER
27 # 添加问候
28 doc_.add_paragraph(u"尊敬的领导:")
29 # 添加正文
30 content_ = u"此时辞呈,敬请海涵,当初公司募才纳新,未嫌我才疏学浅,承蒙收容,入职以来,领导厚爱,同事相亲," \
31 u"至今心怀感念,不敢稍有遗忘。勤心劳作,不求闻达富贵,薪酬所愿,只需温饱残喘,欲效犬马,以图恩报。时至今日," \
32 u"事与愿违,本当坚持,然孝亲养身,责任在肩,今日请辞,实属无奈。提携之恩,栽培之情,铭记五内。"
33 paragraph = doc_.add_paragraph(content_)
34 paragraph_format_content = paragraph.paragraph_format
35
36 # 设置首行缩进
37 from docx.shared import Inches
38 paragraph_format_content.first_line_indent = Inches(0.25)
39
40 # 添加署名
41 paragraph_format_name_format = doc_.add_paragraph(u"公众号:【Python 集中营】").paragraph_format
42 paragraph_format_name_format.left_indent = Inches(4)
43
44 # 保存文档
45 doc_.save(u'C:/Python集中营--辞职函.docx')
46
47
48if __name__ == '__main__':
49 run()
更多精彩前往微信公众号【Python 集中营】,专注后端编程实战,原创文章每天更新!
相关推荐
《大话数据分析:Tableau数据可视化实战》的数据集是一份重要的资源,对于想要学习和提升Tableau数据可视化技能的人来说极具价值。Tableau是一款强大的商业智能工具,它允许用户通过直观的拖放界面来探索和可视化...
大话存储:存储系统底层架构原理极限剖析(终极版)第3部分 大话存储:存储系统底层架构原理极限剖析(终极版)第3部分大话存储:存储系统底层架构原理极限剖析(终极版)第3部分
大话Java:从零基础到数据库、Web开发以漫画的形式,由浅入深、循序渐进地介绍Java编程的常用技术和方法,内容涵盖了Java基本语法结构、面向对象特征、集合框架体系、异常处理、GUI编程、MySQL数据库、JDBC数据库...
- **大言不惭**:形容说大话。 - **明目张胆**:形容公然妄为。 - **明哲保身**:形容逃避责任。 - **忘乎所以**:形容过于兴奋。 - **高谈阔论**:形容不切实际的谈论。 - **始作俑者**:比喻开创恶劣风气。 ...
大话存储:存储系统底层架构原理极限剖析(终极版)_张冬2015.01_P989
2. **多行字符串**:Python中,用三个单引号或双引号括起的字符串可以跨越多行,这在打印长文本或代码块时非常有用。在打印皮卡丘的练习中,多行字符串用于存储整个字符画,然后一次性打印出来。 3. **转义字符**:...
共5个压缩包
本文用比喻的方法大话python语言 通俗易懂 很容易上手,把深奥的文字变成形象化 的语言Python语言是什么? 想象你有一个非常聪明的机器人朋友,名字叫Python。Python能听懂你用简单的英语(编程语言)告诉它的指令,...
大话存储:存储系统底层架构原理极限剖析(终极版)第4部分 大话存储:存储系统底层架构原理极限剖析(终极版)第4部分
《大话存储:存储系统底层架构原理极限剖析(终极版)》是一本深入探讨存储技术的专业书籍,由一位对技术充满热情的作者精心撰写。这本书以其严谨性和创新性,为读者揭示了存储系统的奥秘,提供了全面而深入的洞察。...
[大话存储:网[大话存储:网络存储系统原理精解与最佳实践].张冬.扫描版络存储系统原理精解与最佳实践].张冬.扫描版
《大话IT》节目介绍:《大话IT》是由各IT媒体中一群喜欢音频的编辑和记者自发性建立的栏目,针对当前最in、最热点的IT事件和IT技术进行播报和观点性分析。所录制内容可在保留作者和出处的情况下自由传播。 如今的...
大话存储:存储系统底层架构原理极限剖析(终极版)第5部分 大话存储:存储系统底层架构原理极限剖析(终极版)第5部分
大话Python|基础语法(上)
php版本用自己现在用的语言重新写一遍,文中的代码均可以在终端内部执行 网页版本: : 相关资源: 目录 执照 MIT许可证。
《大话移动APP测试》是一本详尽介绍Android与iOS平台测试应用的指南,旨在帮助读者深入理解并掌握移动应用的测试技术。本书全面覆盖了移动端的测试领域,包括平台特性、设备兼容性、功能测试、性能测试、安全测试等...
共5个压缩包
资源名称:大话存储:存储系统底层架构原理极限剖析资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。