新增python3.7版本。尝试使用pypdf2,但我有一个错误无法自己修复:
我的伯爵:
pdfFile2 = open(r"C:\Users\Luca\Desktop\python\tutorial\doc2.pdf", "wb") # w=write, r=read, b=binary
writer1 = pyPDF2.PdfFileWriter()错误:Traceback (most recent call last): File "C:/Users/Luca/Desktop/python/tutorial/tutorial.py", line 8, in <module> writer1 = pyPDF2.PdfFileWriter()
NameError: name 'pyPDF2' is not defined
我已经安装了pypdf2库,但我不能继续,我如何解决这个问题?
发布于 2019-02-05 03:40:11
步骤1: PyPDF2是一个纯package,所以您可以使用pip安装它(假设pip在您的系统路径中):
python安装-m pypdf2
第二步:一旦你安装了软件包。您可以从该库中导入特定的包,如PdfFileReader & PdfFileWriter。
从PyPDF2 import PdfFileReader,PdfFileWriter
步骤3:最后,您可以直接实例化该模块对象。
为读者
( reader=PdfFileReader(open("fpath",‘rb’)
写用
writer=PdfFileWriter() Outfp=open(“外部路径”,'wb') writer.write(outfp)
发布于 2018-07-10 22:10:52
这很可能是因为您的示例在代码的第二行中使用了pyPDF2 (小p)而不是PyPDF2(大写P)。
https://stackoverflow.com/questions/51274042
复制相似问题