Python
文章平均质量分 87
脑洞笔记
混迹IT行业10多年的老鸟,曾就职于新华文轩集团、科大讯飞等多家上市企业,具有丰富的IT项目实战经验。组织和带队参与过数据分析、机器学习、深度学习、计算机视觉、自然语言处理等多种类型的AI项目。目前专研AIGC,致力于将大模型引入到政企垂直业务之中解决行业难题,解放生产力。
展开
-
【问题处理小知识】jupyter notebook报错:500 internal server error的几种解决办法整理
下面列举几个方法,总有一个方法能适合你,建议首先尝试第一个方法,如果不行再尝试其他方法。安装conda-forge和jupyter_contrib_nbextensions。在处理问题前,建议先升级pip,否则部分包可能会安装出错。升级jupyterhub和nbconvert。处理方法总结如下文。原创 2024-02-21 09:45:53 · 3118 阅读 · 2 评论 -
【环境搭建小知识】以在windows10+python下极简安装face_recognition,并进行人脸检测简单案例
人脸识别库有很多,但DeepFace、Face_Recognition绝对是最具代表性的两个库,其中Face_Recognition库更是被称为这个星球上最好的人脸识别库。但是Face_Recognition官方却明确声明,只针对Mac和Linux做适配,对windows系统不做适配,官方的原话为:windows或许能正常工作。这让很多windows用户焦头烂额了,因为可能连库本身的安装都存在问题,本文既是针对这个情况为大家介绍一个在windows下极简安装Face_Recognition库的方法。face原创 2024-01-25 15:27:37 · 1146 阅读 · 0 评论 -
【问题处理小知识】pip安装第三方库时No module named ‘_distutils_hack‘错误处理
当你采用pip安装第三方库时出现No module named ‘_distutils_hack‘错误,多半原因是由于setuptools库版本不对导致,下文将介绍具体处理方法。原创 2024-01-17 15:26:59 · 1874 阅读 · 0 评论 -
【环境搭建小知识】以在windows10下安装PyTorch为例详解深度学习环境搭建时的那些注意事项
很多搞深度学习的初学者在搭建PyTorh或者TensorFlow等深度学习环境时,要么是在安装过程中各种报错,无法成功安装软件;要么侥幸安装好之后,后期使用时出现一大堆问题。出现这一现象,主要原因是大家对深度学习环境各软件版本的要求不清楚导致的,本文将争对这一现象进行详细讲解,并且以在Window10上安装PyTorch为案例为大家演示。原创 2024-01-17 15:00:24 · 1083 阅读 · 0 评论 -
小知识------Python GUI框架对比
Python开发GUI方便快捷,但是很多读者在进行GUI框架选择时遇到困难,Python GUI框架如此多,到底该选择哪一个作为开发框架呢,本文就对Python常用的几大开发框架进行详细介绍与分析,以为大家在进行框架选择时提供帮助。Python的GUI开发框架有很多,常用的主要有Tkinter、PyQT、PySide、Kivy、wxPython、PySimpleGUI等,这些框架能干那些事情?都有哪些优劣呢?本文将进行详细介绍。原创 2024-01-12 16:54:27 · 853 阅读 · 1 评论 -
小知识------QT Designer中TreeWidget、TableWidget等控件添加复选框+常用数据校验功能校验,以PySide6中实现数据校验工具为案例进行讲解
在进行数据分析或者数据挖掘、机器学习、深度学习之时,数据的正确性十分重要,因此在数据分析之前,进行数据正确性校验是十分必要的,基于此,本文实现了一款批量数据校验工具,可以完成:身份证校验、座机电话校验、手机号码校验、日期时间校验、邮箱校验、IP地址校验、邮编格式校验、MAC地址校验、非空校验、数字校验、域名校验、URL地址校验、统一社会信用代码校验、全国组织机构代码校验、特殊字符校验等多类校验功能。原创 2024-01-09 16:16:29 · 1168 阅读 · 0 评论 -
小知识------QT Designer中如何加载自定义组件,以PySide6中实现下拉复选框(多选框)为案例进行讲解
假设现在开发了自定义下拉复选框控件,名为XCombobox,该控件实现代码文件为:custom_components.py,我们需要在界面中使用该控件该如何去加载呢?基类名称选择为:QCombobox提升的类名称为:XCombobox头文件为:custom_components,注意,用python写的类,不需要加.py扩展名点击添加点击提升设置完成后,可以看到提升的类中已经多出了条目,如下所示:此步骤设置完成后,我们自定义的XCombobox控件就可以使用了。原创 2024-01-05 14:53:51 · 2199 阅读 · 2 评论 -
小知识------QT如何安装并使用QtWebEngineWidgets+python开发简单PDF阅读器
最近希望利用QT中QtWebEngineWidgets组件加Python做一个简单的PDF阅读器,进行PDF内容显示,但是在实际开发过程中却遇到了各种问题,主要包括如下几个问题: 1. QtWebEngineWidgets组件如何安装; 2. 安装完QtWebEngineWidgets组件后,QtCreator中的组件栏内,并无QtWebEngineWidgets插件可选; 3. 手工将QtWebEngineWidgets组件绑定道Widgets组件时,提示找不到头文件,或者找不到对应类。原创 2023-07-27 17:08:35 · 3824 阅读 · 2 评论 -
Python开发工具系列1------基于业务常见情况,利用Python实现短文本相似度模型并且利用PyQt5封装为工具
在现实业务数据分析场景中,经常会遇到需要对比两列文本是否相似的情况,例如我们在审计数据分析场景中,有这么一种需求,要分析被审计单位旗下子公司财务与业务之间存在的差异,但很可能会出现财务中公司名和业务中公司名存在差异的情况,利用数据库是无法直接关联财务与业务数据以进行分析,例如在财务数据中,公司名为:**“海普制盖股份有限公司”**,而在业务数据中,公司名为:**“海普智联科技股份有限公司(原名海普制盖股份有限公司)”**,本文提出一种粗暴的处理方式,实现快捷,效果出众。原创 2023-06-21 11:48:53 · 119 阅读 · 0 评论