黑客Alex Tapanaris與PDF文檔
現有一份來自黑客組織Anonymous的PDF新聞稿step2/ANONOPS_The_Press_Release.pdf。
在右側編輯器中有一個Evidence函數,它有一個參數path,代表這個PDF的路徑,或者是另一個類似的PDF文件的路徑,它們的區別僅在于元數據上。
請你在這個函數中讀取指定新聞稿的元數據,并將其按照<屬性名> : <屬性值>的格式打印出來。
注意:從PDF中讀取的屬性名會包含一些非字母符號,請在顯示之前去掉這些符號。如果不知道有哪些符號,可以先輸出一下原始的內容觀察一下。
測試數據由評測系統讀取并傳遞給Evidence函數,期間產生的輸出將會與規定的輸出進行比較,詳細要求請見測試說明。
測試說明
如果輸入的是:
step2/ANONOPS_The_Press_Release.pdf
那么應該得到的是:
Author : Alex Tapanaris
Creator : Writer
Producer : OpenOffice.org 3.2
CreationDate : D:20101210031827+02'00'
即**測試集1**的預期輸出。代碼如下:
import PyPDF2
def Evidence(path):
# ? 請在此添加實現代碼 ? #
# ********** Begin *********#
pdf = PyPDF2.PdfFileReader(path)
pdfinfo = pdf.getDocumentInfo()
for element in pdfinfo:
print(element.strip('/') + ' : ' + pdfinfo[element])
# ********** End **********#
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。