Python 寫了一個 PDF 轉換器,以後再也不用花錢轉了

weixin_52400971發表於2020-11-10

想必小夥伴都經歷過,當你想要把PDF轉為WORD時,自己打字赫赫甩在你眼前:

不充錢就想白嫖??想得美~

然而,博主是不會退縮的,畢竟迎難而上是傳統美德。於是,今天的主題出來了:用python寫一個PDF轉WORD的小工具(基於某網站介面)。

很多人學習python,不知道從何學起。

很多人學習python,掌握了基本語法過後,不知道在哪裡尋找案例上手。

很多已經做案例的人,卻不知道如何去學習更加高深的知識。

那麼針對這三類人,我給大家提供一個好的學習平臺,免費領取視訊教程,電子書籍,以及課程的原始碼!??¤

QQ群:1057034340

一、思路分析

網上一搜,你可以發現很多PDF轉換的工具,其中不乏線上轉換的網站,比如這樣的:

那麼,通過網站提供的測試介面,我們便可以通過爬蟲模擬的方式實現轉換。

沒有錯了~思路就是如此的簡單明瞭,今天的主角便是:

https://app.xunjiepdf.com

通過抓包分析,知道這是一個POST請求,接下來用requests庫模擬即可。

需要注意的是,這個介面僅用於測試,所以可供轉換的頁面等都有所限制,如需更完整的功能還請支援原版。

二、我的程式碼

正所謂一萬個coders,就有一萬種codes,以下為我的程式碼,僅供參考。

匯入相關庫:

執行主函式:

if __name__=='__main__':    
    pdf2word = PDF2Word()
    pdf2word.convertPDF('001.pdf','')

注意: convertPDF函式有兩個引數,第一個為需要轉換的PDF,第二個引數為轉換後的目錄。

run一下,一鍵入魂,".docx"檔案已經躺在了我的目錄中,舒服了~

< END >

相關文章