自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Python进阶笔记——迭代器、生成器、协程。

else:# 使用自定义迭代器。

2025-02-28 14:22:34 792

原创 Python进阶笔记——线程、多线程的高级应用

信号量是一种计数器,用于控制对共享资源的访问。acquire()和release()。当一个线程想要访问受保护的资源时,它必须首先调用acquire()方法来获取信号量。如果当前信号量的值大于0,则该值减1,并允许线程继续执行;如果信号量的值为0,则线程会被阻塞,直到其他线程释放信号量(通过调用release()方法)。release()方法会将信号量的值加1,从而允许一个等待的线程继续执行。

2025-02-27 15:49:09 1979

原创 anaconda和pip速度慢解决方法

打开命令提示符(Windows)或终端(macOS, Linux)。让Anaconda和pip优先使用清华的镜像源来下载包。

2025-02-26 20:27:49 139

原创 Python进阶笔记——装饰器详解、案例及functools库中的常用装饰器

闭包的用途数据封装:闭包可以用来封装数据,使其对外部不可直接访问,只通过特定的接口(内部函数)进行操作。状态保持:闭包可以保持状态,即使外部函数已经执行完毕,内部函数仍然可以访问和修改这些状态。装饰器:装饰器是闭包的一个典型应用,用于在不修改原函数代码的情况下,增强或修改其行为。延迟计算:闭包可以用于延迟计算,即在需要时才计算结果,而不是在定义时立即计算。闭包的优点封装性:闭包可以隐藏内部实现细节,提高代码的封装性。模块化:通过闭包,可以将相关的功能组织在一起,使代码更加模块化。

2024-11-15 19:51:42 1356

原创 用Python实现对批量PDF扫描文件进行读取并重新命名

用Python实现对批量PDF扫描文件进行读取并重新命名在工作中,有时候会有大量的截图、拍照数据需要提取,传统只能人工录入。但随着人工智能的发展,OCR技术已经可以实现了图片的文字识别,本文将详细讲述如何用Python实现对批量PDF扫描文件进行读取并重新命名。目标是从扫描的PDF文件中使用OCR技术提取关键字,并根据这些关键字来重命名文件。本程序将批量扫描的PDF文件放在一个文件夹中,使用OCR(光学字符识别)技术从扫描的PDF文件中识别提取关键字,并且根据关键字重新命名文件,大幅提升我们的工作效率。

2024-10-26 01:02:19 1917

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除