介绍
这篇文章主要介绍查看类中函数的python3代码怎么写,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
- <李>
李> <李>
inspect.getsource(模块。函数)或者(模块,类。李函数)
> <李>inspect.getfullargspec(…)查看类的参数,则括号里为(模块,类。李__init__)
>inspect.getabsfile (plt.figure), #查看‘plt.figure’的路径 & # 39;c: \ \ \ \ \ \用户管理员appdata python本地\ \程序\ \ \ \ \ \ python36 \ \ lib \ \网站\ \ matplotlib \ \ pyplot.py& # 39;
inspect.signature (obj,, *,, follow_wrapped=True) ,,,return 签名类型的对象,值为函数的所有参数 inspect.signature .parameters(有趣) ,,,return orderdict 关键就是参数名,,str类型 inspect.getmembers(模块) ,,,return 模块的所有成员的名字和obj类型 inspect.isclass (obj) return 布尔判断一个对象是否是类
,,,,for 小姐:拷贝inspect.getmembers(页面):,,#获取页面类中的所有成员方法,我返回的是一个元祖,第一个元素是方法名,第二个是内存地址 ,,,,,,,if inspect.isfunction(我[1]):,,#判断成员是不是一个函数方法 ,,,,,,,,,,,(我[1].__doc__),打印,#是打印他的医生 ,, “““下面可以写出带序号的方法,““ 时间=driver 才能;[] ,,,印刷(Page.context_click.__doc__) ,,,for 小姐:拷贝inspect.getmembers(页面): ,,,,,,,if inspect.isfunction(我[1]): ,,,,,,,,,,,driver.append(我[1].__doc__) ,,,for 小姐:拷贝列举(司机): ,,,,,,,印刷(i)
以上是“查看类中函数的python3代码怎么写“这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!