python
文章平均质量分 54
~kiss~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python~celery
1. 定义 Celery 实例(连接 Broker)'my_task',broker='redis://localhost:6379/0', # 消息中间件backend='redis://localhost:6379/1' # 结果存储# 2. 定义异步任务@app.task# 模拟耗时操作:发送邮件return f"邮件已发送到# 1. 定义 Celery 实例(连接 Broker) from celery import Celery。原创 2025-12-10 14:11:14 · 299 阅读 · 0 评论 -
写 SPSS文件系统
以下为相关的 SPSS 命令(以大写形式 CAPS 呈现)SPSS 数据文件的文件名以 结尾的文件使用旧版压缩方案压缩。以 结尾的文件不压缩,这在需要用更快的 类读取文件时非常有用以 结尾的文件使用 ZLIB(ZSAV)压缩方案(需要 v21 及以上版本的 SPSS I/O 文件支持)变量名的字符串列表,按其在 SPSS 数据文件中应显示的顺序排列list of of strings of the variable names in the order in which they shoul原创 2025-08-09 21:07:42 · 586 阅读 · 0 评论 -
Python 的 MRO
Python 3 中,当子类没有定义某个方法时,会依据 MRO 顺序自动去父类或其他基类中查找并调用该方法。原创 2025-07-13 21:53:32 · 227 阅读 · 0 评论 -
uWSGI学习
uwsgi-2.0.17 是一个稳定的 uWSGI 版本,但建议生产环境使用更新版本以获取安全修复和性能优化。它是 Python Web 应用部署的重要工具,常与 Nginx 结合构建高性能服务架构。原创 2025-07-06 18:27:10 · 1131 阅读 · 0 评论 -
python~ args和kwargs
args*args是一个可变位置参数,它允许函数接收任意数量的位置参数,并将这些参数作为元组(tuple)传递给函数print(type(args)) # 输出: <class 'tuple'>print(arg)**kwargs**kwargs是一个可变关键字参数,它允许函数接收任意数量的关键字参数,并将这些参数作为字典(dict)传递给函数print(type(kwargs)) # 输出: <class 'dict'>print(f"原创 2025-03-16 15:17:34 · 229 阅读 · 0 评论 -
python~next实战
如果生成器表达式中有元素满足条件,next() 函数会返回第一个满足条件的元素;如果生成器表达式中没有元素满足条件,next() 函数会返回第二个参数,即 None。如果返回值为 None,说明在 custom_keys_db 列表中没有找到满足条件的元素,此时条件为 True,会执行 if 语句块中的代码。在 custom_keys_db 列表中查找是否存在满足特定条件的元素。如果没有找到符合条件的元素,就将 current_column_data 的值设置为 other。原创 2025-03-05 23:48:17 · 268 阅读 · 0 评论 -
python~根据日志中的u‘信息制作有效参数
然后需要用工具等将 False 改为 false,将 True 改为 true,将 None 改为 null。至于参数中携带 html 代码片段,需要将双引号转为单引号。原创 2025-03-04 16:20:45 · 195 阅读 · 0 评论 -
python ~ enumerate
enumerate() 是一个内置函数,它允许在遍历可迭代对象(如列表、元组、字符串等)时,同时获取元素的索引和值。这里使用列表推导式结合 enumerate() 函数创建了一个包含索引和元素值的元组列表。iterable:必需参数,是一个可迭代对象,如列表、元组、字符串等。可以用于遍历字符串,同样会返回每个字符的索引和字符本身。start:可选参数,指定索引的起始值,默认为 0。原创 2025-03-03 15:18:32 · 227 阅读 · 0 评论 -
python的thrift2pyi学习
【代码】python的thrift2pyi学习。原创 2025-02-22 18:47:48 · 2047 阅读 · 0 评论 -
python~http的请求参数中携带map
调试 http GET请求的 map 参数,链路携带参数一直有问题,最终采用如下方式携带map解决url encode之后的效果如下所示。原创 2025-02-22 16:22:25 · 755 阅读 · 0 评论 -
python的copy
复制对象是常见的操作,而复制操作分为浅拷贝(shallow copy)和深拷贝(deep copy),copy 模块提供了实现这两种拷贝的功能。原创 2025-02-17 00:15:32 · 329 阅读 · 0 评论 -
python函数中的全局变量
全局变量在 Python 中有其用途,但在使用时需要谨慎,尽量遵循良好的编程实践,减少全局变量的使用,以提高代码的可读性/可维护性。原创 2025-02-17 00:11:53 · 531 阅读 · 0 评论 -
python的pass
pass 语句在 Python 中虽然不执行任何实际操作,但它在保持代码语法完整性和作为占位符便于后续代码扩展方面起着重要作用,尤其在代码开发的初期阶段非常有用。原创 2025-02-17 00:02:12 · 308 阅读 · 0 评论 -
python的类装饰器
装饰器不仅可以用于函数,还能作用于类。将装饰器应用于类时,其核心原理与作用于函数类似,都是通过接收一个类作为输入,然后返回一个新的类或者修改后的原类,以此来为类添加额外的功能。原创 2025-02-16 23:54:36 · 406 阅读 · 0 评论 -
python的装饰器
Python 装饰器是一种强大而灵活的工具,它可以帮助开发人员编写更加模块化、可复用和易于维护的代码。原创 2025-02-16 23:39:56 · 451 阅读 · 0 评论 -
python的两种单例模式
在 Python 中,模块是天然的单例模式。因为模块在第一次导入时,会生成 .pyc 文件,当第二次导入时,会直接加载 .pyc 文件,而不会再次执行模块代码。因此,可以将相关的类和实例定义在一个模块中,通过导入模块来获取唯一的实例。在 singleton_module.py 中定义了一个 SingletonClass 类,并创建了该类的一个实例 singleton_instance。原创 2025-02-16 23:30:50 · 540 阅读 · 0 评论 -
python将方法转为只读属性
装饰器可以让类中的方法像属性一样被访问。它将方法伪装成属性,使得调用者可以直接通过点号来获取方法的返回值,而不需要像调用普通方法那样使用括号。这样做可以提高代码的可读性和简洁性,让代码看起来更自然,仿佛访问的是一个普通的属性。装饰一个方法时,调用该方法就像访问一个属性一样,不需要使用括号。装饰器使得方法可以像属性一样被访问,提高了代码的可读性和易用性。是一个内置的装饰器,它可以将一个方法转换为只读属性。方法的返回值,这里没有使用括号,就像访问普通属性一样。装饰的方法:定义了一个名为。原创 2025-02-16 17:14:49 · 222 阅读 · 0 评论 -
Python 2 和 Python 3 在字符串编码上的差异
理解和正确处理字符串编码在 Python 编程中非常重要,尤其是在处理多语言文本和文件操作时,需要特别注意编码的一致性。原创 2025-02-16 16:53:49 · 1037 阅读 · 0 评论 -
Python文件__init__.py
比如有 xx.py 文件,可以在另一个模块/脚本中通过 import xx 导入后,使用xx.py中的东西。如果要导入 xx.py 中的函数 yy,就写成 from xx import yy。模块是程序,简单的理解为一个.py文件,任何Python程序都可以作为模块导入。文件的作用是将文件夹变为 Python 的包,Python 中每个包中,都有。除了以下列表中的函数,其它函数都无法被使用,类似于私有函数或变量。和文件夹不同的是,包的根目录下存在。文件中批量导入所需要的模块,而不再需要一个一个的导入。原创 2025-02-16 16:05:52 · 179 阅读 · 0 评论 -
Python 模块加载机制导致的问题
Python 在导入模块时,会执行模块中的代码。当存在互相依赖(循环依赖)时,如果在模块顶层进行导入,可能会出现问题。因为在一个模块还未完全加载和初始化时,另一个模块就尝试导入它,这可能会导致某些对象或属性还未定义。当 Python 解释器执行 import module_a 时,会先执行 module_a.py 中的代码。在执行到 from module_b import B 时,会去加载 module_b.py。原创 2025-02-16 00:14:42 · 365 阅读 · 0 评论 -
python子类__init__时报错问题
在 Python 2 中遇到 TypeError: super() argument 1 must be type, not classobj 错误时,将相关类转换为新式类即可解决问题在 Python 3 中则无需担心这个问题。原创 2025-02-15 22:04:57 · 361 阅读 · 0 评论 -
python类方法名加前缀下划线
单下划线前缀是一种软性的访问限制约定,而双下划线前缀则提供了更强的封装性,但仍然不是绝对的访问限制。原创 2025-02-15 22:01:11 · 338 阅读 · 0 评论 -
python3中去掉python2中的u
【代码】python3中去掉python2中的u。原创 2025-02-11 13:13:06 · 90 阅读 · 0 评论 -
Python的&
在 Python 中 & 运算符在集合类型中用于计算集合的交集,无论集合是可变的 set 还是不可变的 frozenset 都适用。原创 2025-02-10 23:20:27 · 425 阅读 · 0 评论 -
python基础学习
生成器表达式(Generator Expressions)是 Python 中一种简洁且高效的创建生成器的方式。生成器是一种特殊的迭代器,它允许你逐个生成值,而不是一次性生成所有值,从而节省内存。基本概念生成器表达式是一种类似于列表推导式的语法结构,但它使用圆括号 () 而不是方括号 []。原创 2025-02-09 14:51:20 · 232 阅读 · 0 评论 -
python类学习
python类的学习原创 2023-07-07 22:05:10 · 108 阅读 · 0 评论
分享