大家好,今天分享一個實用的辦公腳本:將多個PDF合並為一個PDF,例如我手上現在有如下3個PDF分冊,需要整合成一個完整的PDF
如果換成你操作的話,是不是打開百度搜索:PDF合並,然后去第三方網站操作,可能會收費不說還擔心文件泄漏,現在有請Python出場,簡單快速,光速合並,拿走就用!
首先導入需要的庫和路徑設置
接着獲取所有pdf文件的絕對路徑,這里需要利用os
庫中的os.walk
遍歷文件和os.path.join
拼接路徑
建議直接將需要合並的pdf放在一個文件夾,這樣就無需再對文件后綴進行判斷,包裝成函數后如下:
調用該函數的結果
現在建立合並PDF的函數
可以看到雖然待合並的PDF文件比較大,但是依舊快速的合並成功!
最后附上完整代碼,只需將代碼中PDF的路徑和文件名修改即可使用!
在這里還是要推薦下我自己建的Python學習群:609616831,群里都是學Python的,如果你想學或者正在學習Python ,歡迎你加入,大家都是軟件開發黨,不定期分享干貨(只有Python軟件開發相關的),包括我自己整理的一份2020最新的Python進階資料和零基礎教學,歡迎進階中和對Python感興趣的小伙伴加入!