win32com 模塊主要為 Python 提供調(diào)用 windows 底層組件對(duì) word?、Excel、PPT 等進(jìn)行操作的功能,只能在 Windows 環(huán)境下使用,并且需要安裝 office 相關(guān)軟件才行(WPS也行)。
使用 win32com 模塊主要是因?yàn)?Python 針對(duì) word 文檔操作的第三方庫(kù)相對(duì)較少并且功能較弱,Python 有針對(duì) .docx 后綴文件的第三方庫(kù)如 python-docx、pydocx等等,但是沒(méi)有針對(duì) .doc 和 .wps 的第三方庫(kù),所以這里就只能使用?win32com 模塊。?相對(duì)而言 Python 針對(duì) Excel文檔操作的第三方庫(kù)就非常友好。
參考:Python 使用 win32com 模塊對(duì) word 文件進(jìn)行操作
? ? ? ? ??python讀、寫(xiě)、修改、追寫(xiě)excel文件(xlrd / xlwt / xlutils / openpyxl)