已解决fitz.open()失效,高亮
已解决(Python图像分割报错)fitz.open()失效,高亮
文章目录
- 报错代码
- 报错原因
- 解决方法
- 千人全栈VIP答疑群联系博主帮忙解决报错
报错代码
粉丝群里面的一个粉丝用Python进行图片分割的时候,发生了报错(跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息和代码如下:
import os
import glob
import fitzdef png2pdf(img_path, pdf_path):"""img_path (str): 遍历此文件夹下文件(png图片)pdf_path (str): 输出到此文件夹下"""def _frompic2pdf(img_path, pdf_path, pdf_name):for img in sorted(glob.glob(img_path + pdf_name + '.png')):doc = fitz.open()imgdoc = fitz.open(img)pdfbytes = imgdoc.convertToPDF()imgpdf = fitz.open("pdf", pdfbytes)doc.insertPDF(imgpdf)doc.save(pdf_path + pdf_name + '.pdf')doc.close()for root, dirs, files in os.walk(img_path):for file in files:destfileName = os.path.splitext(file)[0]_frompic2pdf(img_path=img_path, pdf_path=pdf_path, pdf_name=destfileName)img_path = r'C:\Users\Administrator\Desktop\工作文档\省工商联项目\数据采集\省级民营企业排名前列(已完成)\2020'
pdf_path = r'C:\Users\Administrator\Desktop\工作文档\省工商联项目\数据采集\省级民营企业排名前列(已完成)\2020'
png2pdf(img_path, pdf_path)
可以看到明明有库但是代码还是高亮:
报错原因
报错原因:
这是因为PyCharm自动安装名为fitz的模块,而还需要安装其他的依赖模块,小伙伴按下面的代码安装即可!!!
解决方法
需要在终端中执行下面的安装语句即可:
pip install PyMuPDF
安装完成后可以使用函数fitz.open():
图片也分割完成:
以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果有用欢迎点赞收藏文章谢谢支持,博主才有动力持续记录遇到的问题!!!
千人全栈VIP答疑群联系博主帮忙解决报错
由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复,所以优先回复VIP粉丝,可以通过订阅限时9.9付费专栏《100天精通Python从入门到就业》进入千人全栈VIP答疑群,获得优先解答机会(代码指导、远程服务),白嫖80G学习资料大礼包,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html
优点:作者优先解答机会(代码指导、远程服务),群里大佬众多可以抱团取暖(大厂内推机会),此专栏文章是专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试!
专栏福利:简历指导、招聘内推、每周送实体书、80G全栈学习视频、300本IT电子书:Python、Java、前端、大数据、数据库、算法、爬虫、数据分析、机器学习、面试题库等等
注意:如果希望得到及时回复,订阅专栏后私信博主进千人VIP答疑群
免费资料获取,更多粉丝福利,关注下方公众号获取
已解决fitz.open()失效,高亮相关推荐
- 已解决cv2库安装后,调用函数显示黄色高亮
问题描述: 这里用一下别人的错误示范,我的已经改好了不想改回去了,上面cv2的调用函数显示黄色高亮,而且运行程序返回值是一串乱码 问题描述:进程已结束,退出代码-1073741819 (0xC0000 ...
- 已解决pip正确安装fitz模块
已解决(pip安装fitz模块报错)DEPRECATION: configobj is being installed using the legacy 'setup.py install' meth ...
- Win10笔记本(机械革命)亮度调节快捷键失效-已解决
Win10笔记本(机械革命)亮度调节快捷键失效-已解决 1.确定你已经安装了核心显卡驱动(驱动精灵检查一下) 2.右击此电脑–>管理–>系统工具–>设备管理器–>监视器(单击展 ...
- 已解决python selenium模块自动化操作谷歌浏览器点击元素失效问题解决(亲测有效)
已解决python selenium模块自动化操作浏览器点击元素,抛出异常selenium.common.exceptions.ElementClickInterceptedException: Me ...
- 已解决使用Python分割图片
已解决(Python图像分割报错)fitz.open()失效,高亮 文章目录 报错代码 报错原因 解决方法 帮忙解决 报错代码 粉丝群里面的一个粉丝用Python进行图片分割的时候,发生了报错(跑来找 ...
- 已解决AttributeError: ‘Document‘ object has no attribute ‘convertToPDF‘
已解决AttributeError: 'Document' object has no attribute 'convertToPDF' 文章目录 报错代码 报错翻译 报错原因 解决方法 帮忙解决 报 ...
- 已解决ModuleNotFoundError: No module named ‘Workbook‘
已解决(python xlwt库写入Excel表格报错)ModuleNotFoundError: No module named 'Workbook' 文章目录 报错代码 报错翻译 报错原因 解决方法 ...
- 【网络教程】群晖中如何安装甜糖,手把手教您Docker安装甜糖,如何解决甜糖安装使用中遇到的问题(已解决)
文章目录 群晖安装Docker 启用open switch Docker创建桥接网卡 创建Arm环境 创建甜糖 常见问题 甜糖提示离线,或者无网络等问题 手机搜索不到,如何生成二维码 群晖重启后,甜糖 ...
- 已解决 DEPRECATION: configobj is being installed using the legacy ‘setup.py install‘ method, because i
已解决(pip安装fitz模块报错)DEPRECATION: configobj is being installed using the legacy 'setup.py install' meth ...
最新文章
- 掌握11项技能,你就是优秀的前端开发工程师
- 计算机视觉与深度学习 | 视觉里程计综述(框架+算法)
- mysql extract month_MySQL日期时间 Extract(选取)函数
- java中Locks的使用
- 如何查询2021广东高考英语成绩,2021广东英语听说考试成绩查询方法 什么时候查成绩...
- LoadRunner 技巧之THML 与 URL两种录制模式分析
- contenttype添加field
- SpringMvc2 使用注解形式发布请求地址
- SAP License:统驭科目的集成修改
- wordpress数据字典
- 基于Qt的屏幕共享工具(含源码)
- 解析仿人化机器人技术的路径
- Stata:投资效率
- 无线射频专题《无线局域网排错,第二层重传问题7@远近问题》
- 清除本地dns(Mac,win)
- 智能制造的实现,少不了APS排产系统
- leaflet、cesium加载百度地图,加载自定义样式百度地图
- 我的域名注册踩坑指南
- C语言如何做手机游戏,C语言怎样实现一个简单的手机游戏小项目
- 红孩子拟今年完成 1亿美元融资
热门文章
- jsplumb流程器使用2
- 企业如何利用CRM做好客户服务工作?
- ventuz连接mysql8.0操作
- Ubuntu 16.04 安装SAMtools
- 中e管家买投资理财产品的注意事项
- QR.js JS 生成 PNG二维码图片,使用说明
- matlab viterbi译码详解
- 融云 服务器获取消息,融云IM 获取好友添加消息
- 【音视频】Ubuntu安装开源H.264标准编解码库x264
- OffsetOutOfRangeException: Offsets out of range with no configured reset policy for partitions