尝试使用 PyMuPDF 中的 fitz 遍历目录('PDFS')中的文件时,我遇到了困难。问题是,当我只是在做 document =“somepdf.pdf”时,代码就可以工作,但是一旦我插入一个 for 循环并尝试以这种方式访问文件,就会出现这个错误:
文件名、流、文件类型、矩形、宽度、高度、字体大小 运行时错误:无法打开 sample.pdf:没有这样的文件或目录
这是代码:
for file in os.listdir('PDFS'):
if fnmatch.fnmatch(file, '*.pdf'):
document = file
doc = fitz.open(document)
感谢您的帮助!