12個Python自動化辦公的官方文件,中文版只有2個?

語言: CN / TW / HK

大家好,這裡是Python程式設計師晚楓。

之前給大家分享過Python自動化辦公的資源彙總。

最近在知識星球:Python讀者圈收到一個提問:

python處理excel的第三方庫,有沒有中文文件?

盡我所能地整理了一份資料,分享給大家。

一、中文版:自動化辦公的文件

1、綜合

①python-office

Python-office 是一個 Python 自動化辦公第三方庫,能解決大部分自動化辦公的問題。而且每個功能只需一行程式碼,不需要小白使用者學習 Python 知識,做到了真正的開箱即用。

官網:http://www.python-office.com/

2、Excel

① pandas

pandas通過對Excel檔案的讀寫實現資料輸入輸出

官網:http://www.pypandas.cn/

二、英文版:自動化辦公的文件

1、Excel

① xlrd

xlrd是一個從Excel檔案讀取資料和格式化資訊的庫,支援.xls以及.xlsx檔案。

官網:http://xlrd.readthedocs.io/en/latest/

② xlwt

xlwt是一個用於將資料和格式化資訊寫入舊Excel檔案的庫(如.xls)。

官網:http://xlwt.readthedocs.io/en/latest/

③ xlutils

xlutils是一個處理Excel檔案的庫,依賴於xlrd和xlwt。

官網:http://xlutils.readthedocs.io/en/latest/

④ xlwings

xlwings是一個可以實現從Excel呼叫Python,也可在python中呼叫Excel的庫。

官網:http://docs.xlwings.org/en/stable/index.html

都看到這裡了,還不點個贊?

⑤ openpyxl

openpyxl是一個用於讀取和編寫Excel 2010 xlsx/xlsm/xltx/xltm檔案的庫。

官網:http://openpyxl.readthedocs.io/en/stable/

⑥ xlsxwriter

xlsxwriter是一個用於建立Excel .xlsx檔案的庫。

官網:http://xlsxwriter.readthedocs.io/

⑦ DataNitro

DataNitro是一個內嵌在Excel中的外掛。

官網:http://datanitro.com/docs/

2、Word

① python-docx

無可替代,目前python處理Word的庫,只有這一個。

官網:http://python-docx.readthedocs.org/en/latest/

3、PDF

① PyMuPDF

處理PDF的文件,以前我會推薦其它庫,但今年開始,我重點推薦的是pymupdf,這個庫的功能非常強大。

官網:http://pymupdf.readthedocs.io/en/latest/

4、PPT

① python-pptx

官網:http://python-pptx.readthedocs.io/en/latest/

三、寫在最後

雖然這個問題的主要內容是:有哪些自動化辦公的中文文件,但我經過檢索以後,發現的確是寥寥無幾。

如果你有發現更多,歡迎在評論區補充。

與此同時,我也要感嘆一句:在英文的程式設計世界裡,中文寸步難行。

十四五提出大力發展國產開源生態,也湧現出了一批國產程式語言,大家也可以探索一下 第三方庫👉pip install python-office,希望大家參與到專案的開發中: