返回介绍

PyDoc:help 函数

发布于 2024-01-29 22:24:16 字数 1173 浏览 0 评论 0 收藏 0

文档字符串技术是实用的工具,Python现在配备了一个工具,使其更易于显示。标准PyDoc工具是Python程序代码,知道如何提取文档字符串并且自动提取其结构化的信息,并将其格式化成各种类型的排列友好的报表。开源领域还有很多其他的工具可以用来提取和格式化文档字符串(包括支持结构化文本的工具,在Web上进行搜索以获得信息),但Python在其标准库中附带了PyDoc。

有很多种方式可以启动PyDoc,包括命令行脚本选项(更多细节请参考Python库手册)。也许两种最主要的PyDoc接口是内置的help函数和PyDoc GUI/HTML接口。help函数会启用PyDoc从而产生简单的文字报表(看起来就像是类UNIX系统上的"manpage")。

注意:调用help时,不是一定要导入sys,但是要取得sys的辅助信息时,就得导入sys,help期待有个对象的引用值传入。就较大对象而言,诸如,模块和类,help显示内容会分成几段,而其中有一些会在这里显示。通过交互模式运行它,来查看完整的报表。

这个报表中的信息有些是文档字符串,而有些(例如,函数调用模式)是PyDoc自动查看对象内部而收集的结构化信息。你也可以对内置函数、方法以及类型使用help。要取得内置类型的help信息,就使用其类型名称(例如,字典为dict,字符串为str,列表为list)。你会得到大量的显示内容,说明该类型可用的方法。

最后,help函数也能用在模块上,就像内置工具一样。在这里是对之前所写的docstrings.py文件生成报表。同样的,其中有些是文档字符串,而有些是查看对象的结构而自动取出的信息。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文