Zu diesem Zweck wollte ich pyPdf benutzen, das soviel ich verstanden habe, schon etwas älter ist.
Wie der Name im Titel schon sagt, erhalte ich jedoch beim import von pyPdf folgende Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "C:/Documents and Settings/ElCid/Documenti/ovus/snippets/pdf_test.py", line 3, in <module>
import pyPdf
File "C:\Python26\Lib\site-packages\pyPdf\__init__.py", line 1, in <module>
from pdf import PdfFileReader, PdfFileWriter
File "C:\Python26\Lib\site-packages\pyPdf\pdf.py", line 52, in <module>
from sets import ImmutableSet
File "C:\Python26\lib\sets.py", line 85, in <module>
stacklevel=2)
File "C:\Python26\lib\warnings.py", line 29, in _show_warning
file.write(formatwarning(message, category, filename, lineno, line))
TypeError: idle_formatwarning_subproc() takes exactly 4 arguments (5 given)
Python 2.6
pyPdf installiert über pyPdf-1.12.win32.exe (Win32 installer)
In anderen Foren wird als Grund angegeben, dass Python 2.6 bei depreced Modulen diese Warnung ausgibt, die keine Warnung ist, sondern ein error. Da andere allerding mit dem Modul arbeiten (und auch Fragen zu diesem Modul stellten), frage ich mich, wieso ich diese Fehlermeldung erhalte, ob es anderen genauso ergangen ist und wie man dieses beseitigen kann.
Herzlichen Dank für etwaige Hilfestellungen