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. 非必要,不要使用类的方法的装饰器
相关推荐
HyperAI超神经5 小时前
【vLLM 学习】Prithvi Geospatial Mae
人工智能·python·深度学习·学习·大语言模型·gpu·vllm
逻极5 小时前
Python MySQL防SQL注入实战:从字符串拼接的坑到参数化查询的救赎
python·mysql·安全·sql注入
赫凯5 小时前
【强化学习】第一章 强化学习初探
人工智能·python·强化学习
Amewin5 小时前
window 11 安装pyenv-win管理不同的版本的python
开发语言·python
小鸡吃米…6 小时前
Python编程语言面试问题二
开发语言·python·面试
eve杭6 小时前
AI、大数据与智能时代:从理论基石到实战路径
人工智能·python·5g·网络安全·ai
Honmaple7 小时前
中国四级城市联动数据,包含港澳台,内含json , sql , python 脚本
python·sql·json
BoBoZz197 小时前
Curvatures 曲率的计算、边缘曲率的调整以及曲率、颜色的映射
python·vtk·图形渲染·图形处理
少吃零食多运动7 小时前
【Jupyter notebook修改工作目录】
python·jupyter
Swizard7 小时前
别买树莓派了!3步教你在安卓手机上跑通 CPython + PaddleOCR,打造随身 AI 识别终端
python·ai·移动开发