成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

手把手教你用Python操縱Word自動編寫離職報告

開發 后端
大家好,我是吳老板,今天給大家分享一篇Python自動化文章。Python 是自動化處理的一把好手,比如自動編寫離職申請!!!

[[384486]]

前言

大家好,我是吳老板,今天給大家分享一篇Python自動化文章。

Python 是自動化處理的一把好手,比如自動編寫離職申請!!!

[[384487]]

 

安裝

  1. pip install python-docx -i https://pypi.douban.com/simple/ 

基本用法

創建一個docx文檔

  1. from docx import Document 
  2. from docx.enum.text import WD_PARAGRAPH_ALIGNMENT 
  3. from docx.oxml.ns import qn 
  4. from docx.shared import RGBColor, Pt 
  5.  
  6. # 初始化一個文檔 
  7. document = Document() 
  8.  
  9. # 加個標題 
  10. paragraph = document.add_heading('開空調'level=3) 
  11.  
  12. document.save('開空調.docx'

添加一個段落

  1. LEFT      =>  左對齊 
  2. # CENTER    =>  文字居中 
  3. RIGHT     =>  右對齊 
  4. # JUSTIFY   =>  文本兩端對齊 
  5.  
  6. paragraph = document.add_paragraph("前幾天最熱的時候我們家熱得快炸了!!!"
  7. # 字體格式設置 
  8. paragraph_format = paragraph.paragraph_format 
  9. paragraph_format.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 
  10. paragraph.add_run('粗體').bold = True 

添加一張圖片

  1. from docx.shared import Inches, RGBColor 
  2.  
  3. paragraph = document.add_paragraph() 
  4. # 圖片居中設置 
  5. paragraph.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 
  6. run = paragraph.add_run(""
  7. run.add_picture('./ico.jpg', width=Inches(1.0), height=Inches(1.0)) 

設置字體顏色和大小

  1. paragraph = document.add_paragraph() 
  2. paragraph.add_run('那你開'
  3. paragraph.add_run('空調').font.color.rgb = RGBColor(54, 95, 145) 
  4. paragraph.add_run('啊!!'
  5. paragraph.add_run('開空調!!').font.size = Pt(30)  # 字體大小設置,和word里面的字號相對應 

嵌入表格

  1. document.add_page_break() 
  2. # 創建表格 
  3. table = document.add_table(rows=2, cols=2) 
  4. table.style = 'LightShading-Accent1' 
  5. cell = table.cell(0, 1) 
  6. cell.text = '這是第一行第二列的單元格' 
  7.  
  8. row = table.rows[1] 
  9. row.cells[0].text = '第二行第一列' 
  10. row.cells[1].text = '第二行第二列' 

開始編寫離職報告

  1. # -*- coding: utf-8 -*- 
  2. ""
  3. @Time :2021/2/1 10:51 
  4. @Auth :wutong 
  5. @File :自動離職報告.py 
  6. @IDE :PyCharm 
  7. ""
  8. from docx import Document 
  9. from docx.enum.text import WD_PARAGRAPH_ALIGNMENT 
  10. from docx.oxml.ns import qn 
  11. from docx.shared import RGBColor, Pt 
  12. from docx.shared import Inches, RGBColor 
  13. from lzStr import lzStr 
  14.  
  15. # todo 初始化一個文檔 
  16. document = Document() 
  17. # 全局指定字體 
  18. document.styles['Normal'].font.name = u'.萍方-簡' 
  19. document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'.萍方-簡'
  20.  
  21. # todo 加個標題 
  22. paragraph = document.add_heading('離職申請'level=3) 
  23.  
  24. # todo 居中 
  25. paragraph_format = paragraph.paragraph_format 
  26. paragraph_format.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 
  27.  
  28. paragraph = document.add_paragraph() 
  29. paragraph.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER 
  30. run = paragraph.add_run(""
  31. run.add_picture('./image.jpg', width=Inches(1.0), height=Inches(1.0)) 
  32.  
  33. paragraph = document.add_paragraph() 
  34. lz_add_run = paragraph.add_run(lzStr.format(name="吳老板")) 
  35. lz_add_run.font.size = Pt(8)  # 字體大小設置,和word里面的字號相對應 
  36. lz_add_run.font.color.rgb = RGBColor(54, 95, 145) 
  37.  
  38. document.save('離職.docx'

模板文件(lzStr.py)

  1. # -*- coding: utf-8 -*- 
  2. ""
  3. @Time :2021/2/1 10:53 
  4. @Auth :wutong 
  5. @File :lz.py 
  6. @IDE :PyCharm 
  7. ""
  8.  
  9. """此模板來自網絡,做了小小改動 !!!""" 
  10.  
  11. lzStr = '''\t\t你好啊! 我({name})已決定于2050年4月15日正式離職,\n 
  12. \t\t所以特提前半月向您提交這份辭職申請。\n 
  13. \t\t還請留意一下簡歷中是否有適合接替我工作的人選,\n 
  14. \t\t感激你這幾年對我的照顧和幫忙,十分感激!\n 
  15. \t\t最近在整理自我的簡歷,突然發覺這幾年我在公司做的工種實在太多了,\n 
  16. \t\t細數一下,有不下十種。\n 
  17. \t\t先是1900年3月從前臺開始做起,\n 
  18. \t\t然后是人事,行政,市場開拓,婚慶,護膚品牌信息收集,再到之后的外貿。\n 
  19. \t\t還有兼職文案,校對,送貨,以及各種各樣的手工。\n 
  20. \t\t并且大多數時候我同時在做好幾件事情,\n 
  21. \t\t雖然我從來沒有抱怨過我的工作太多可是這并不表示我的工作量小。\n 
  22. \t\t并且我所有的工作都有做完的那天,或者是被人接手的那一天,\n 
  23. \t\t這也就意味著一個新的工作即將來臨。\n 
  24. \t\t有時候就覺得自我是個高級打雜工,真的太雜了,\n 
  25. \t\t雜到我此刻已經搞不清楚我自我能干什么,想干什么,\n 
  26. \t\t我此刻對自我的職業定位和前程也是一片迷茫。\n 
  27. \t\t所以,我此刻想休息一下,為自我的將來好好打算一下,\n 
  28. \t\t重新規劃自我的職業和人生。\n\n 
  29.  
  30. \t\t記得年前已經跟你談過一次,談過我的想法,\n 
  31. \t\t所以想必我的辭職對你來說應當不會太意外。\n 
  32. \t\t我是公司剛起步不久就過來幫你創業了,\n 
  33. \t\t到此刻為止已經做了快3年多了,\n 
  34. \t\t看著公司一天天成長壯大,慢慢的走上正軌我心里也是蠻高興的。\n 
  35. \t\t老實說離開公司多少還是有些不舍。我明白你的想法點子也很多,\n 
  36. \t\t以前每一次你有新想法我都很支持你,\n 
  37. \t\t都會全心全意按著你的想法去做事。\n 
  38. \t\t公司出現了什么問題,我都會盡我最大的努力去幫你處理好\n 
  39. \t\t因為我很重承諾,我答應的事情必須會做到。\n\n 
  40.  
  41. \t\t此刻公司已經走上正軌并且新鮮血液不斷供給,\n 
  42. \t\t我想我能夠激流勇退了,也請你給我一次機會,\n 
  43. \t\t一次讓我實現自我想法的機會。\n 
  44.  
  45. \t\t{name}\t2050-04-15 04:15:15\n 
  46. ''

程序運行之后,會在代碼的當前目錄下生成一個名為“離職.docx”的文件,生成的離職報告內容如下:

 

 

上面的圖片是自己可以自定義的,需要和代碼文件放在同一個目錄下,命名為image.jpg。

本文轉載自微信公眾號「Python爬蟲與數據挖掘」,可以通過以下二維碼關注。轉載本文請聯系Python爬蟲與數據挖掘公眾號。

 

責任編輯:武曉燕 來源: Python爬蟲與數據挖掘
相關推薦

2022-08-04 10:39:23

Jenkins集成CD

2021-08-09 13:31:25

PythonExcel代碼

2022-10-19 14:30:59

2021-02-02 13:31:35

Pycharm系統技巧Python

2021-12-11 20:20:19

Python算法線性

2021-05-10 06:48:11

Python騰訊招聘

2011-03-28 16:14:38

jQuery

2021-02-04 09:00:57

SQLDjango原生

2021-02-06 14:55:05

大數據pandas數據分析

2009-04-22 09:17:19

LINQSQL基礎

2021-05-17 21:30:06

Python求均值中值

2012-01-11 13:40:35

移動應用云服務

2021-08-02 23:15:20

Pandas數據采集

2020-03-08 22:06:16

Python數據IP

2021-01-21 09:10:29

ECharts柱狀圖大數據

2021-01-08 10:32:24

Charts折線圖數據可視化

2020-05-26 10:20:56

Python開發工具

2021-02-10 09:34:40

Python文件的壓縮PyCharm

2021-03-23 09:05:52

PythonExcelVlookup

2022-06-30 16:10:26

Python計時器裝飾器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品乱码一区二区三四区 | 久久精品国产久精国产 | 精品一区二区在线观看 | 免费观看的av | 天天插天天干 | 亚洲一区二区精品视频在线观看 | 亚洲精品视频一区二区三区 | 成人夜晚看av | 精品一区二区三区在线观看国产 | 亚洲一区中文字幕 | 岛国av免费观看 | 青青草免费在线视频 | www.国产一区 | 亚洲国产视频一区二区 | 成人高清视频在线观看 | 久久精品 | 国产真实乱全部视频 | 国产欧美一区二区三区国产幕精品 | 精品少妇一区二区三区日产乱码 | 天堂网中文字幕在线观看 | 嫩草视频网站 | 久久国产精品免费一区二区三区 | 在线成人免费av | 一区二区三区国产好 | 日韩亚洲视频 | 亚洲 成人 在线 | 草草影院ccyy | 在线一区| 国产精品久久久久久52avav | 中文字幕av一区二区三区 | 中文字幕一区二区三区精彩视频 | 国产精品久久精品 | av日韩高清 | 欧美激情视频一区二区三区免费 | 久久精品国产一区 | 国产精品久久久爽爽爽麻豆色哟哟 | 精品三级| 99资源站 | 亚洲精品日韩在线 | 国产精品高清在线 | 婷婷在线免费 |