
python进阶
文章平均质量分 62
whale fall
这个作者很懒,什么都没留下…
展开
-
【python并行】使用celery框架实现python并行异步编程
通过celery简明的语法来定义调用:消费者定义异步任务函数,确定怎么去完成,通过一条命令将celery启动起来,将异步任务函数引入到生产者这一方,生产者怎么去发送消息;Redis中要使用两个数据库,一个库充当消息中间件的角色,另一个库充当result store异步结果存储的角色。是一个框架,该框架提供机制来简化构建分布式系统的过程。消费者需要做的事情:连接Redis,创建队列,监听队列,内部实现call back回调函数。生产者需要做三件事情:连接Redis,创建队列,向指定的队列插入数据。原创 2025-04-14 16:16:49 · 260 阅读 · 0 评论 -
【python】并行编程模块:threading / mutliprocess / parallel / Celery
python并行编程模块:threading / mutliprocess / parallel / Celery原创 2025-04-11 16:35:20 · 417 阅读 · 1 评论 -
同级目录下的两个文件怎么import
相对导入:使用,然后通过python -m运行代码。绝对导入:使用,然后从项目根目录运行。原创 2025-03-27 20:44:28 · 284 阅读 · 0 评论 -
import中. .. ...分别代表什么意思
表示当前模块所在的目录。..:表示当前模块所在目录的父目录(上级目录)。...:表示当前模块所在目录的祖父目录(上两级目录)。这些相对导入方式允许你在模块间进行灵活的导入,而不需要依赖于绝对路径,适用于包结构比较复杂的项目。原创 2025-03-27 17:20:54 · 334 阅读 · 0 评论 -
如何在 Python 项目中创建虚拟环境,并确保在打包时不带上不必要的包
使用虚拟环境来隔离项目依赖,避免全局安装包污染。创建文件来管理项目依赖。可以使用pip-tools来精确管理依赖。确保在setup.py中列出必要的包,并通过过滤不需要的文件。使用pipenv来简化虚拟环境和依赖管理。这些方法能帮助你更好地管理项目依赖,打包时不带多余的包。原创 2025-03-25 17:06:54 · 1078 阅读 · 0 评论 -
【Groove】python枚举类
这个Language类定义了一个语言的枚举,其中包括了简体中文、繁体中文、英文和自动语言选择。每个枚举成员都有一个名字和对应的值。例如,的值是"zh"的值是"en"。使用枚举的好处是,它提供了对常量值的命名,可以帮助代码更具可读性和可维护性,同时避免了使用魔法字符串或硬编码值。原创 2025-03-20 11:34:36 · 106 阅读 · 0 评论 -
【Groove 】python手写代码实现Singleton单例类详解
这个代码实现了单例模式,确保Singleton类只有一个实例。如果我们多次实例化Singleton类,它将始终返回同一个实例,而不会创建新的对象。"""单例类"""原创 2025-03-20 11:15:26 · 272 阅读 · 0 评论 -
python lambda函数用法
python lambda函数用法原创 2024-12-28 17:34:32 · 341 阅读 · 0 评论 -
python 不应该将列表作为函数的默认参数
python 不应该将列表作为函数的默认参数原创 2024-12-28 16:31:50 · 188 阅读 · 0 评论 -
python 边遍历边删除列表元素
python 边遍历边删除列表元素原创 2024-12-16 11:29:23 · 227 阅读 · 0 评论 -
python array矩阵相关操作
python array矩阵相关操作:一、判断某个值是否在array二维数组的某列中二、根据某列中的特定值筛选array数组三、查找一个元素在二维 array 矩阵中的位置原创 2024-11-28 20:31:08 · 1353 阅读 · 0 评论 -
python Dataframe操作
python Dataframe操作:如果想在DataFrame的最后插入一列,可以通过以下几种方法来实现。原创 2024-11-27 17:35:42 · 1571 阅读 · 0 评论 -
python 变量命名规范
python 变量命名规范:u和v是最常见的通用符号。start和end,或source和target更具描述性,常用于表示方向性边。根据应用需求,node1node2或具体的节点名(如AB)也可以作为命名选择。总的来说,变量名应该简洁而有意义,能够清晰地反映该变量的含义和用途。在不同的上下文中选择合适的命名方式非常重要。原创 2024-11-23 17:44:45 · 452 阅读 · 0 评论 -
python 什么是数据类dataclass,以及它的应用场景
python 什么是数据类dataclass,以及它的应用场景原创 2024-11-23 18:14:45 · 1127 阅读 · 0 评论 -
python sort()方法和sorted()函数的区别与用法
python sort()方法和sorted()函数的区别与用法原创 2024-11-14 19:53:29 · 481 阅读 · 0 评论 -
python 列表嵌套字典 想要按字典中的某个特定键的值进行排序
python 列表嵌套字典 想要按字典中的某个特定键的值进行排序原创 2024-11-12 12:24:06 · 469 阅读 · 0 评论 -
python 找出列表中相同元素的索引位置
1.enumerate(lst) 用于遍历列表并返回每个元素的索引和值;3.最后,返回一个过滤后的字典,只保留那些出现超过一次的元素;2.result字典记录每个元素在列表中出现的所有索引位置;在上面的例子中,数字。原创 2024-11-12 11:09:59 · 632 阅读 · 0 评论 -
python 获取字典的第一个元素
python 获取字典的第一个元素原创 2024-11-12 11:40:58 · 886 阅读 · 0 评论 -
python 字典的键可以是元组或者列表吗
python 字典的键可以是元组或者列表吗原创 2024-11-06 15:26:28 · 678 阅读 · 0 评论 -
python 判断一个嵌套列表中的所有子列表是否存在至少一个相同的元素
python 判断一个嵌套列表中的所有子列表是否存在至少一个相同的元素原创 2024-11-06 15:05:11 · 309 阅读 · 0 评论 -
python 判断嵌套列表中是否有两个子列表存在相同的元素
python 判断嵌套列表中是否有两个子列表存在相同的元素原创 2024-11-06 14:56:53 · 338 阅读 · 0 评论 -
python list列表删除指定元素的四种方法
python list列表删除指定元素的四种方法原创 2024-11-06 12:20:02 · 4836 阅读 · 0 评论 -
xlswings使用手册
python xlwings用法,对excel进行一系列操作原创 2024-09-03 18:03:38 · 941 阅读 · 0 评论 -
python pandas中apply()方法用法汇总
python pandas中apply()方法用法汇总原创 2024-11-05 10:19:27 · 1352 阅读 · 0 评论 -
普通dict和defaultdict()和Counter()的区别
普通dict和defaultdict()和Counter()的区别原创 2024-07-18 20:51:17 · 188 阅读 · 0 评论 -
具名元组namedtuple
namedtuple具名元组原创 2024-01-11 16:38:42 · 1504 阅读 · 1 评论