类型错误:__init__()收到一个意外的关键字参数'strict'

2024-10-01 15:32:48 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试运行脚本时出错。我的脚本的目的是根据给它们的书签来拆分PDF文件,并将它们移动到特定的文件夹中。在

但是我在尝试阅读PDF时遇到了这个错误。在

Traceback (most recent call last):
  File "I:\Harry\[Scripts]\013 - [Blackstone Changes]\3. Split Invoice & SuppDocs.py", line 280, in <module>
    split(path, filename)
  File "I:\Harry\[Scripts]\013 - [Blackstone Changes]\3. Split Invoice & SuppDocs.py", line 115, in split
    pdf = pyPdf.PdfFileReader(open(os.path.join(path, filename), 'rb'), strict=False)
TypeError: __init__() got an unexpected keyword argument 'strict'

这是我的代码:

^{pr2}$

有没有人对任何能帮助我的东西有什么想法? 另外,我是Python的新手,所以试着为我把它弄哑!谢谢!在


Tags: pathinpy脚本pdflinescriptsinvoice
1条回答
网友
1楼 · 发布于 2024-10-01 15:32:48

可能的原因是基于你所说的错误

pdf = pyPdf.PdfFileReader(open(os.path.join(path, filename), 'rb'), strict=False)

这行should't函数不允许值strict,因此应该将其删除或在其他地方使用。例如

^{pr2}$

相关问题 更多 >

    热门问题