栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

测试函数或方法是正常还是异步

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

测试函数或方法是正常还是异步

使用Python的检查模块。

inspect.iscoroutinefunction(object)

如果对象是协程函数(使用异步def语法定义的函数),则返回true。

从Python 3.5开始,此功能可用。该模块可用于在Python
2用较少的功能,当然没有你正在寻找一个:检查

顾名思义,检查模块对检查很多东西很有用。该文件说

检查模块提供了几个有用的功能,以帮助获取有关活动对象的信息,例如模块,类,方法,函数,回溯,框架对象和代码对象。例如,它可以帮助您检查类的内容,检索方法的源代码,提取函数的参数列表并设置其格式或获取显示详细回溯所需的所有信息。

此模块提供四种主要服务:类型检查,获取源代码,检查类和函数以及检查解释器堆栈。

该模块的一些基本功能是:

inspect.ismodule(object)inspect.isclass(object)inspect.ismethod(object)inspect.isfunction(object)

它还具有检索源代码的功能

inspect.getdoc(object)inspect.getcomments(object)inspect.getfile(object) inspect.getmodule(object)

方法被直观地命名。如有需要,可以在文档中找到说明。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/388490.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号