DirWang

way 1、help()

way 2、dir() # dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;

way 3、 使用inspect模块,

inspect.getmembersobject [predicate 

返回 按名称排序列表中的对象的所有成员如果提供了可选的谓词参数(将与每个成员对象一起调用),则仅包含谓词为其返回真值的成员。(name, value)value

注解:getmembers()仅当参数为类并且这些属性已在metaclass的custom中列出时,才会返回在metaclass中定义的类属性__dir__()

获取模块中所有的方法名和方法参数:

funs=inspect.getmembers(idautils,inspect.isfunction)

for f in funs:

  print(f[0],inspect.getargspec(f[1]).args)

 

分类:

技术点:

相关文章:

  • 2021-12-06
  • 2021-09-27
  • 2022-01-13
  • 2021-10-23
  • 2022-12-23
  • 2021-11-30
  • 2021-07-23
猜你喜欢
  • 2021-06-25
  • 2021-12-06
  • 2022-01-08
  • 2022-01-08
  • 2021-12-06
  • 2022-01-08
相关资源
相似解决方案