大家好 请问这个报错怎么解决呀 刚开始学代码^_^ 谢谢大家!!“document object has no attribute '_getXrefLength'”环境是python3.8.8
版本问题,doc_getXrefLength改成doc.xref_length()
另外如果你用到doc._getXrefString(i)需要改成doc.xref_object(i)
为了更好解答,请把代码贴上来 !!!
import fitz import time import re import os def pdf2pic(path, pic_path): t0 = time.perf_counter() # 生成图片初始时间
checkXO = r"/Type(?= */XObject)" # 使用正则表达式来查找图片 checkIM = r"/Subtype(?= */Image)" doc = fitz.open(path)
imgcount = 0 # 图片计数 lenXREF = doc._getXrefLength() # 获取对象数量长度
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632