Pyqt实现合并PDF遇到的问题集合

1.exit code -1073740791报错

Pyqt实现合并PDF遇到的问题集合_第1张图片

pycharm遇到如下报错:

“Process finished with exit code -1073740791 (0xC0000409)”

就是遇到这种问题就不知道问题在哪里,有点摸不着头脑

解决措施:

1.点击导航栏“Run”后选择“Edit Configurations”

Pyqt实现合并PDF遇到的问题集合_第2张图片

2.选中“Emulate terminal in output console”后点击下方“Apply”后选择“OK”

Pyqt实现合并PDF遇到的问题集合_第3张图片

3.再运行可以看到结果

Pyqt实现合并PDF遇到的问题集合_第4张图片

 

2. merge = PyPDF2.PdfFileMerger()报错

在执行pdf合并操作过程中,使用PdfFileMerger发生报错,这个问题可以详细观察PyPDF2 3.0.0.文件原函数,该方法已经被删除,可以使用对应的PdfMerger来代替。

Pyqt实现合并PDF遇到的问题集合_第5张图片

解决措施:

用PdfMerger()方法来代替PdfFileMerger()方法即可

 

3. merge.append(PyPDF2.PdfFileReader(file))报错问题

在执行pdf合并操作过程中,使用PdfFileReader发生报错,这个问题可以详细观察PyPDF2 3.0.0.文件原函数,该方法已经被删除,可以使用对应的PdfReader来代替。

Pyqt实现合并PDF遇到的问题集合_第6张图片

解决措施:

用PdfReader()方法来代替PdfFileReader()方法即可

Pyqt实现合并PDF遇到的问题集合_第7张图片

 

        merge = PyPDF2.PdfMerger()
        for file in file_list:
            merge.append(PyPDF2.PdfReader(file))
        merge.write(pdf_tar_dir + '/sum.pdf')

你可能感兴趣的:(Pyqt技术教程专栏,pyqt,pdf)