首页 知识动态 python高级

python高级

使用多线程让Python应用飞起来

很多时候,我们最终在Python中编写代码来执行远程请求或读取多个文件或对某些数据进行处理。在很多这种情况下,我看到程序员使用一个简单的程序员for loop,需要永远完成执行。例…

2025-12-02 74,135

Elasticsearch基本介绍及其与Python的对接实现

什么是 Elasticsearch想查数据就免不了搜索,搜索就离不开搜索引擎,百度、谷歌都是一个非常庞大复杂的搜索引擎,他们几乎索引了互联网上开放的所有网页和数据。然而对于我们自己…

2025-12-02 32,095

Python使用Pillow添加图片水印

如果在某个网站上发布了图片,希望在图片上会出现带标识的水印着怎么办呢。这个是个比较常见的需求,在Python中应该如何处理这一类需求呢?需要先安装Pillow: pip insta…

2025-12-02 56,800

深究Python中的asyncio库-线程并发函数

Asyncio ——gather vs wait在Asyncio中不止可以多次使用asyncio.gather,还有另外一个用法是asyncio.wait,他们都可以让多个协程并发…

2025-12-02 30,749

深究Python中的asyncio库-shield函数

shieldasyncio.shield,用它可以屏蔽取消操作。一直到这里,我们还没有见识过Task的取消。看一个例子:In : loop = asyncio.get_event_…

2025-12-02 92,883

深究Python中的asyncio库-线程同步

前面的代码都是异步的,就如sleep,需要用asyncio.sleep而不是阻塞的time.sleep,如果有同步逻辑,怎么利用asyncio实现并发呢?答案是用run_in_ex…

2025-12-02 36,155

深究Python中的asyncio库-线程池

在同步线程中使用的run_in_executor就如它方法的名字所示,把协程放到了一个执行器里面,可以在一个线程池,也可以在一个进程池。另外还可以使用run_coroutine_t…

2025-12-02 81,839

详解Python元类(metaclass)

什么是元类?理解元类(metaclass)之前,我们先了解下Python中的OOP和类(Class)。面向对象全称 Object Oriented Programming 简称OO…

2025-12-02 33,256

Python中的描述符

描述符是一种在多个属性上重复利用同一个存取逻辑的方式,他能"劫持"那些本对于self.__dict__的操作。描述符通常是一种包含__get__、__set__、__delete_…

2025-12-02 75,851

使用Python实现一个堆栈结构

什么是堆栈?堆栈是一个数据结构,其存储在一个后进/先出的方式的项目。这通常被称为LIFO。这与队列形成对比,队列以先入/先出(FIFO)方式存储项目。使用list创建一个Pytho…

2025-12-02 35,623
1 2 3 27