zoukankan      html  css  js  c++  java
  • [py]class的特殊方法

    类方法 解释
    hasattr hasattr(class)
    getattr -
    setattr -
    delattr -
    - -
    __getattr__
    __setattr__
    __delattr__
    - -
    __getattrbute__ 如无异常,优先. 如有连带执行__getattr__
    - -
    __getitem__ obj[k]
    __setitem__ obj[k]=v
    __delitem__ del obj[key]
    - -
    __doc__ 文档
    __module__ 模块
    __class__ obj属于哪类
    - -
    __init__ A()
    __call__ a()
    - -
    __str__ print obj
    __repr__ print obj
    __format__ -
    - -
    __del__ 代码执行完后触发
    __enter__ (with语句)
    __exit__ -
    - -
    __get__ (描述符)
    __set__ -
    __delete__ -
    - -
    __slots__ 插槽
    - -
    __call__ -
    __metaclass__ -
  • 相关阅读:
    HTTP协议
    php目录操作
    PHP有关类的相关知识
    PHP设计模式
    PHP类的继承
    PHP重写
    php类中成员
    php面向对象
    什么是SVN
    ThinkPHP5 初识路由
  • 原文地址:https://www.cnblogs.com/iiiiiher/p/8670779.html
Copyright © 2011-2022 走看看