Python嵌入式版本无help函数,求可查看类和函数帮助的模块
Python嵌入式版本替代help函数的方案
可以使用
inspect模块获取函数、类的详细帮助信息:- 获取函数签名:调用
inspect.signature(目标函数),例如inspect.signature(print)会返回该函数的参数结构 - 查看文档字符串:直接访问对象的
__doc__属性,比如list.__doc__就能查看列表类的官方说明文档 - 枚举类成员:使用
inspect.getmembers(目标类)可以列出类的所有属性与方法
- 获取函数签名:调用
若嵌入式版本包含
pydoc模块,也能用来生成帮助文本,比如pydoc.render_doc(dict)可生成字典类的完整帮助内容,不过部分精简版嵌入式Python可能未预装该模块
内容的提问来源于stack exchange,提问作者John
相关产品推荐
相关产品推荐

