想用python寫一個PDF轉換檔案的程式,為什么會亂碼?
#代碼如下 import PyPDF2 #打開PDF檔案
pdf=open('D:\\python實驗檔案\\安全競賽\\國家安全知識競賽參考題庫.pdf','rb') #用PyPDF2中的 PdfFileReader 類讀取PDF檔案
pdfreader=PyPDF2.PdfFileReader(pdf) #獲取PDF檔案的頁數 pdfobj=pdfreader.getPage(0)
x=pdfobj.extractText() print(x)
uj5u.com熱心網友回復:
各種編碼試試!!!!uj5u.com熱心網友回復:
先查看下源PDF 檔案的編碼。可以用pypdf先生成一個PDF 檔案再打開看看是不是亂碼。
如果是編碼問題,這樣應該能看出來。
uj5u.com熱心網友回復:
謝謝uj5u.com熱心網友回復:
謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/124973.html
上一篇:JUC并發系列(四):【面試常問】多種方法解決ArrayList非執行緒安全,詳解CopyOnWriteArrayList(代碼示例)
下一篇:新人初學python(不懂就問)
