沒有這些Python編程辦公庫拿什麽學好自動化!
Python Excel自動化庫
1.xl wings庫
特點:xl wings是開源且免費的, 預裝了Anaconda和
Win Python, 可在Windows和macos上運行。
2.open pyx l庫
特點:open pyx l是壹個用於讀取/編寫Excel 2010
xls x/xls m/xl tx/xl tm文件的Python庫。
3.xl rd庫
特點:在python中, xi rd庫是壹個很常用的讀取excel文件的
庫, 其對excel文件的讀取可以實現比較精細的控制。
4.xl wt庫
特點:類比於xi rd的reader, 那麽xl wt就相對writer, 而且很
純正的壹點就是它只能對Excel進行寫操作。
5.xl utils庫
特點:xl utils(excel utilities) 是壹個提供了許多操作修改excel
文件方法的庫。xl utils庫也僅僅是通過復制壹個副本進行
操作後保存壹個新文件, xl utils庫就像是xi rd庫和xl wt庫之
間的壹座橋梁, 因此, xl utils庫是依賴於xi rd和xl wt兩個庫的。
6.xls x writer庫
特點:xls x writer是用於創建Excel XLS X文件的Python模塊, 可用
於將文本、數字、公式和超鏈接寫入Excel 2007+XLS X文件中的
多個工作表。
7.pandas庫
特點:pandas是基於NumPy的壹種工具, 該工具是為了解決數
據分析任務而創建的。
8.Mar mir庫
特點:Mar mir采用Python數據結構並將其轉換為電子表格。它是
類固醇上的xl wt和q oogle電子表格。目標是使用最少的配置輕
松生成多種類型的有用表文件。
Python Word自動化庫
1.python-doc x庫
特點:python-doc x是壹個用於創建和更新Microsoft
Word(doc x) 文件的Python庫快速開始、處理文檔。處理文本、
使用截面、使用頁眉和頁腳、API基礎理、解樣式、使用樣式理
解圖片和其他形狀
2.t extract庫
特點:它同時兼顧"doc"和"doc x", 但安裝過程需要壹些依賴。
妳可以批量的用python生成word文件, 推薦使用doc x, 不需要¥
會太多。
Python PPT自動化庫
1.python-pp tx庫
特點:python-pp tx是壹個用於創建和更新PowerPoint
(pp tx) 文件的Python庫。典型用途是從數據庫內容生成自定義
PowerPoint演示文稿, 可通過單擊Web應用程序中的鏈接下載
Python郵件自動化庫
1.Dian go Celery SES庫
特點:這個包提供了壹個Email Backend來利用django-
celery發送電子郵件。您可以將Email Backend插入您的項目中
,而無需對代碼進行任何修改。
2.Envelopes庫
特點:Envelopes是Python的電子郵件和smtp lib模塊的包裝器。
它旨在使在Python中處理外發電子郵件變得簡單而有趣。
3.Flanker庫
特點:由mail qun開源的Flanker-emailaddress and
MIME parsing for Python是壹個解析高效、容錯率不錯的
python第三方擴展庫。
4.im box庫
特點:用於讀取IMAP郵箱並將電子郵件內容轉換為機器可讀
數據的Python庫
5.inbox.py庫
特點:這是您見過的最簡單的SMTP服務器。它是異步的。壹個實
例每秒應該處理壹千多封電子郵件
Python ODF自動化庫
1.Relato rio庫
特點:Relato rio是壹個模板庫, 它提供了壹種輕松輸出多種文件
(odt、ods、png、svg等) 的方法。通過為它們創建插件可以輕
松添加對更多文件類型的支持。
Python PDF自動化庫
1.Py PDF 2庫
特點:Py PDF 2是壹個純Python PDF庫, 能夠拆分、合並、裁剪
和轉換PDF文件的頁面。它還可以向PDF文件添加自定義數據、
查看選項和密碼。
2.ReportLab庫
特點:ReportLab是久經考驗、超強大的開源引擎, 用於創建復
雜的、數據驅動的PDF文檔和自定義矢量圖形。它是免費的、開
源的, 並且是用Python編寫的。
3.PDF miner庫
特點:PDF Miner是壹款用於PDF文檔的文本提取工具。
Python微信自動化庫
1.Python wxp y庫
特點:微信機器人/可能是最優雅的微信個人號API, wxp y在it chat
的基礎上,通過大量接口優化提升了模塊的易用性,並進行豐富
的功能擴展。
Python文件處理自動化庫
1.os庫
特點:本模塊提供了壹種使用與操作系統相關的功能便捷式途徑
Python綜合功能自動化庫
1.win32com庫
特點:win32com模塊主要為Python提供調用windows底層組件
對word、Excel、PPT等進行操作的功能, 只能在Windows環境
下使用, 並且需要安裝office相關軟件才行(WPS也行) 。
2.u noconv庫
特點:是壹個命令行工具, 可以將Libre Office可以導入的任何文
檔格式轉換為Libre Office可以導出的任何文檔格式。它利用
Libre Office的UNO綁定進行文檔的非交互式轉換, 也支持
OpenOffice.