ho scaricato e installato PythonMagick per Python 2.7, 64 bit di Windows 7, dal Unofficial Windows Binaries.PythonMagick non riesce a trovare i miei file pdf
Sto cercando di eseguire questo codice (Processor.py)
import PythonMagick
pdf = 'test.pdf'
p = PythonMagick.Image()
p.density('600')
p.read(pdf)
p.write('doc.jpg')
all'interno di questa cartella (D: \ Python Projects \ Sheet Music Reader)
Tuttavia, utilizzando tale percorso relativo pdf o pdf = "D:\\Python Projects\\Sheet Music Reader"
risultati in questo errore;
Traceback (most recent call last):
File "D:/Python Projects/Sheet Music Reader/Processor.py", line 6, in <module>
p.read(pdf)
RuntimeError: Magick: PostscriptDelegateFailed `D:\Python Projects\Sheet Music Reader\test.pdf':
No such file or directory @ error/pdf.c/ReadPDFImage/664
Semplicemente non capisco perché non riesca a trovare il mio pdf; è nella stessa directory dello script python.
Che cosa sta causando questo errore e come lo risolvo?
(Ho l'impressione che convertire pdf in immagini in python sia una cavalla notturna)
Qual è il risultato di 'os.path.exists (" D: \\ Progetti Python \ Lettore di spartiti \\ test.pdf "'? 'P.read (pdf)' si aspetta un nome file o un oggetto file? –
'os.path.exists()' restituisce True e passa un oggetto file come pdf solleva l'errore; 'ArgumentError: tipi di argomenti Python in Image.read (Immagine, file) non corrisponde alla firma C++:' –