博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dir函数
阅读量:5864 次
发布时间:2019-06-19

本文共 1327 字,大约阅读时间需要 4 分钟。

dir函数返回任意对象的属性和方法列表,包括模块对象、函数对象、字符串对象、列表对象、字典对象。。。等

1,

class test:    def func(self):        pass    def __dir__(self):        return ['a','b','c']a=test()   print(dir(a))   #['a', 'b', 'c'] print(dir(test))#['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__',                 # '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__',                 #'__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'func']

 

2,

In [1]: import mathIn [2]: dir()Out[2]:['In', 'Out', '_', '__', '___', '__builtin__', '__builtins__', '__doc__', '__name__', '_dh', '_i', '_i1', '_i2', '_ih', '_ii', '_iii', '_oh', '_sh', 'exit', 'get_ipython', 'math', 'quit']

3,

In [3]: dir(math)Out[3]:['__doc__', '__name__', '__package_ 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial' 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh',                                             'trunc']

转载于:https://www.cnblogs.com/sklww/p/3731003.html

你可能感兴趣的文章
再学 GDI+[100]: TGPImage(20) - 替换颜色
查看>>
关于MySQL的慢日志分析工具(上)
查看>>
再谈工作的主动性和有效提问
查看>>
学点 C 语言(28): 数据类型 - 联合(union)
查看>>
Reactive编程(三):一个简单的HTTP服务
查看>>
【Java每日一题】20161107
查看>>
WebService 学习笔记
查看>>
我的友情链接
查看>>
判断NSDate是星期几和农历
查看>>
解决HP网络打印机不能扫描的方法
查看>>
Centos免密码登录(双机互信)
查看>>
linux下设置web服务tomcat内存
查看>>
Linux 入门学习-LINUX命令行描述及常用命令
查看>>
编译openssl
查看>>
Go语言模拟实现接口
查看>>
yum的使用
查看>>
pring3、hibernate4、JPA整合(包括很久未解决的事务管理问题)
查看>>
Ubuntu 14.04中安装Java
查看>>
文本读取
查看>>
QT工程pro设置实践(with QtCreator)----非弄的像VS一样才顺手?
查看>>