Python3 dir() 函数

Python dir() 函数


描述

dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。

语法

dir 语法:

dir([object])

参数说明:

  • object -- 对象、变量、类型。

返回值

返回模块的属性列表。

实例

以下实例展示了 dir 的使用方法:

>>>dir()   #  获得当前模块的属性列表
[‘__builtins__‘, ‘__doc__‘, ‘__name__‘, ‘__package__‘, ‘arr‘, ‘myslice‘]
>>> dir([ ])    # 查看列表的方法
[‘__add__‘, ‘__class__‘, ‘__contains__‘, ‘__delattr__‘, ‘__delitem__‘, ‘__delslice__‘, ‘__doc__‘, ‘__eq__‘, ‘__format__‘, ‘__ge__‘, ‘__getattribute__‘, ‘__getitem__‘, ‘__getslice__‘, ‘__gt__‘, ‘__hash__‘, ‘__iadd__‘, ‘__imul__‘, ‘__init__‘, ‘__iter__‘, ‘__le__‘, ‘__len__‘, ‘__lt__‘, ‘__mul__‘, ‘__ne__‘, ‘__new__‘, ‘__reduce__‘, ‘__reduce_ex__‘, ‘__repr__‘, ‘__reversed__‘, ‘__rmul__‘, ‘__setattr__‘, ‘__setitem__‘, ‘__setslice__‘, ‘__sizeof__‘, ‘__str__‘, ‘__subclasshook__‘, ‘append‘, ‘count‘, ‘extend‘, ‘index‘, ‘insert‘, ‘pop‘, ‘remove‘, ‘reverse‘, ‘sort‘]
>>>

原文地址:https://www.cnblogs.com/lxwphp/p/9074656.html

时间: 2024-08-04 05:05:41

Python3 dir() 函数的相关文章

模块之dir函数

dir()函数你可以使用内建的dir函数来列出模块定义的标识符.标识符有函数.类和变量.当你为dir()提供一个模块名的时候,它返回模块定义的名称列表.如果不提供参数,它返回当前模块中定义的名称列表.使用dir函数~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 例8.4 使用dir函数 [[email protected] python]# pythonPython 2.6.6 (r266:84292, Sep  4 2013, 07:46:00) [GCC 4.4.7 20

Python dir()函数

您可以使用内置的dir()函数列出一个定义对象的标识符.例如,对于一个模块,包括在模块中定义的函数,类和变量. 当你给dir()提供一个模块名字时,它返回在那个模块中定义的名字的列表.当没有为其提供参数时, 它返回当前模块中定义的名字的列表. dir() 函数举例:>>> import sys  # 获得属性列表,在这里是sys模块的属性列表 >>> dir(sys)['__displayhook__', '__doc__', '__excepthook__', '__

matlab中用来批量读取的dir函数

Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中. dir函数可以有调用方式dir('.') 列出当前目录下所有子文件夹和文件dir('G:\Matlab') 列出指定目录下所有子文件夹和文件dir('*.m') 列出当前目录下符合正则表达式的文件夹和文件 得到的为结构体数组每个元素都是如下形式的结构体 name -- filename date -- modification date bytes -- number of bytes alloc

目录文件处理函数之dir函数-将目录名转换为对象

Dir函数-将目录名转换为对象 Dir函数可将目录名转换为一个对象并返回.返回的对象可以调用2个属性和3个方法. 可调用的属性和方法如表所示: 属性和方法 说明 属性和方法 说明 Handle属性 返回目录标识 Rewind()方法 复位目录标识 Path属性 返回打开目录的路径 Close()方法 关闭目录 Read()方法 读取目录 [示例]应用dir()函数获取目录标识.路径及该目录下所有子目录及文件的名称. <?PHP $dir = dir("c:/windows");

dir 函数

dir 函数 内置的 dir() 函数能够返回由对象所定义的名称列表. 如果这一对象是一个模块,则该列表会包括函数内所定义的函数.类与变量. 该函数接受参数. 如果参数是模块名称,函数将返回这一指定模块的名称列表. 如果没有提供参数,函数将返回当前模块的名称列表. 原文地址:https://www.cnblogs.com/Davirain/p/8678791.html

关于Python3中函数:

# 关于Python3中函数: - 定义 定义函数使用关键字def,后接函数名和放在圆括号()中的可选参数列表,函数内容以冒号起始并且缩进.一般格式如下:``` def 函数名(参数列表): """文档字符串""" 函数体 return [expression] ``` - 函数变量作用域 在函数内部定义的变量拥有一个局部作用域,在函数外定义的拥有全局作用域.注意:在函数内部可以引用全局变量,但无法对其赋值(除非用global进行声明).```

dir函数

dir函数: dir() 是一个内置函数,用于列出对象的所有属性及方法 下面进行尝试: 用下面两个tests test2文件做实验 #创建一个类,两个常量,类中函数test1,类中属性, class DirTest(object): def __init__(self): self.name = 'self.zym' name = 'zym' def test1(self): print('test1') NAME = "zym" TEST = 'zmds' res = DirTest

python学习第四十六天dir( )函数用法

dir( )函数有点像目录的意思,但是他是包含由模块定义的名称的字符串的排序列表.这个列表包含模块中定义的所有模块,变量和函数的名称. 列举其用法 import time content = dir(time) print (content) 输出结果 ['_STRUCT_TM_ITEMS', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'altzone', 'asctime', 'clock', 'ctime'

Python3 bytes 函数

Python3 bytes 函数  Python3 内置函数 描述 bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x < 256 区间内的整数不可变序列.它是 bytearray 的不可变版本. 语法 以下是 bytes 的语法: class bytes([source[, encoding[, errors]]]) 参数 如果 source 为整数,则返回一个长度为 source 的初始化数组: 如果 source 为字符串,则按照指定的 encoding 将字符串