约 936 字

约 5 分钟

#Python 的内置函数 vars

说明:获取对象属性的字典。

#函数说明

def vars():
    '''
    获取对象属性的字典

    :return: 当前对象属性的字典
    '''

说明

通过读取当前对象的 __dict__ 属性,获取当前对象属性的字典。

参数

无

返回值

当前对象属性的字典


def vars(obj):
    '''
    获取对象属性的字典

    :param obj: 一个对象
    :return: obj 属性的字典
    '''

说明

通过读取对象的 __dict__ 属性,获取对象属性的字典。

参数

  • obj - 要读取属性字典的对象

返回值

对象的属性字典

#示例

with open(__file__) as fp:
    print('vars 只包含属性:', vars(fp))
    print('dir 包含属性和方法的名称:', dir(fp))

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

#推荐阅读

更新: 2025/10/25

作者: PlanC

创建: 2025/6/9