如何在提取元数据时使用pikepdf (python)中的docinfo.items()选择某些键和相应的值



我正在尝试此代码提取pdf的元数据这里有作者和标题,我希望元数据中只有作者和标题的值"‘import pikepdfpdf = pikepdf.open(path)docinfo = pdf.docinfofor key, value in docinfo.items():if str(key).startswith("A") == True or str(key).startswith("Ti") == True:print(key, ":", value)
代码运行但没有输出

def pdfs():
pdf = pikepdf.open("/full/path/to/pdf.pdf")
docinfo = pdf.docinfo
for key, value in docinfo.items():
print(key, ":", value)

输出:

/Producer: Name

/Title:另一个名称

文档也在这里:https://buildmedia.readthedocs.org/media/pdf/pikepdf/latest/pikepdf.pdf

最新更新