分类: python

4 篇文章

Python分布式任务调度框架Celery的原理梳理
Python分布式任务调度框架Celery的原理梳理 一、介绍 Celery是一个开源的分布式任务队列,专注于实时处理和任务调度。他基于Python编写,并广泛应用于需要处理大量并发任务的应用中。Celery提供了简单而灵活的API,允许开发者通过异步的方式执行任务,并支持任务的调度、监控和结果处理。 下面是一些常见的应用场景及其详细说明: 1. …
Python装饰器
标题:Python装饰器——函数式编程中的关键工具 一、简单介绍 Python 是一种高级的解释型语言,它支持一种被称为“装饰器”的设计模式。装饰器是一种允许我们包装另一个函数以扩展其行为但又不对其进行修改的高级技术。在 Python 中,装饰器是一个可调用的对象 (函数或方法),用于处理函数的创建和调用方式。 二、用法 在 Python 中,装饰…
Python包管理器 – pip用法
简要概括 pip是python语言中的一个包管理器,用来安装和管理python包。我们经常会用到pip install package来为项目安装某个依赖,它的安装和使用都非常简单,几乎可以安装几乎所有的python包。当然如果项目的需求比较复杂时,pip也有一些局限性和不足。 pip用法 安装包 pip install package 安装指定版…
Python – pandas用法梳理
Pandas的入门基础 一、导入Pandas库 导入之前需要先去安装pandas的包 (导出数据到Excel可能需要openpyxl或xlwt库,导出到SQL可能需要SQLAlchemy库) pip install pandas pip install openpyxl 安装好依赖后直接导入; import pandas as pd 二、DataF…