D47【python 接口自动化学习】- python基础之类

day47 类的装饰器

学习日期:20241024

学习目标:类 -- 60 类的装饰器:如何改变类方法的功能?

学习笔记:

类的装饰器
classmethod 装饰器
python 复制代码
# classmethod 装饰器
class Klass1:
    @classmethod
    def funcs(cls):
        print('class method')
# 不用实例化对象,可直接调用类的方法
Klass1.funcs() # class method
staticmethod装饰器
property
总结
  1. 类的装饰器改变了调用的方法和行为
  2. 类的装饰器让类的使用更加灵活
  3. 非必要,不要使用类的方法的装饰器
相关推荐
Hello.Reader14 分钟前
Flink DataStream「全分区窗口处理」mapPartition / sortPartition / aggregate / reduce
大数据·python·flink
网安INF15 分钟前
Python核心数据结构与函数编程
数据结构·windows·python·网络安全
列兵阿甘29 分钟前
知微传感Dkam系列3D相机SDK例程篇:Python设置相机触发模式
python·数码相机·3d
查士丁尼·绵1 小时前
笔试-精准核酸检测
python
tokepson2 小时前
记录 | 个人开发库推送至PyPi流程梳理(ChatGPT to Markdown 工具发布完整流程)
python·github·技术·记录
道之极万物灭2 小时前
Python操作word实战
开发语言·python·word
Python私教3 小时前
DRF:Django REST Framework框架介绍
后端·python·django
我星期八休息4 小时前
C++智能指针全面解析:原理、使用场景与最佳实践
java·大数据·开发语言·jvm·c++·人工智能·python
刘逸潇20054 小时前
FastAPI(二)——请求与响应
网络·python·fastapi