当前位置: 首页 > 网络应用技术

Python反思检查模块

时间:2023-03-08 13:29:00 网络应用技术

  检查模块提供了一系列自我介绍操作的功能。以下描述。

  涉及的课程和功能如下:

  ISMODULE是否检查对象是模块ISCLASS检查对象是iSFunction是否检查对象ISMETHOD是否检查对象是IS伪造键是否检查对象是构建的-in函数还是方法:

  结果:

  结果:

  结果:

  结果:

  检查对象是函数,方法,构建-in函数还是方法等。

  结果:

  如果您只是判断是否可以调用对象,则可以采用更简单的判断方法

  结果:

  此方法是DIR()方法的扩展版本

  结果:

  该类所在的模块的模块名称与模块方法不同。返回的模块名称是一个可以直接调用而不是字符串表单的对象

  结果:

  获取对象定义的文件名

  结果:

  获取对象的源代码

  结果:

  获得方法定义时声明的参数是元组(即列表,*参数名称,**参数名称,默认值元组)

  结果:

  它仅用于当前称为当前称为该函数的函数的参数值。

  结果: