您的位置:首页 > 编程语言 > Python开发

惊喜Python 3.3后的pydoc功能

2016-01-27 10:59 453 查看

介绍

在学习任何一门语言的时候,我们都离不开参考资料、帮助文档,因为现在语言发展的越来越完善,引进的built-in命令越来越多,要想把它们全部记忆是非常不可能的事情。开发人员往往会集中在某个领域,对该领域中的语言语法细节也许擅长,但偶尔也需要使用其他领域的语法细节,这时就需要参考资料了。

现在的搜索引擎这么发达,为什么还要使用Python自带的帮助系统呢?因为:1)利用搜索引擎搜出的结果往往太宽泛,不聚焦,一些论坛和blog给出的结论往往会针对一些过时的版本,但又不指明,有的还有一些typos,这样就增大了解决问题的时间;2)利用搜索引擎需要联网,自带的就非常方便,随时都陪在你的身边;3)自带的帮助系统给出的结果可靠,准确和版本一致。基于以上的原因,我们仍然需要掌握自带帮助系统的使用方法。

本文讲解的是Python 3.3以后的pydoc功能,它会自动启动一个web server,同时也会启动浏览器展示帮助系统。在浏览器中阅读一些帮助材料交互性强、观感强,让人容易接受。

方法

pydoc启动服务器和浏览器的方法为,在console中输入命令:

python -m pydoc -b


上述命令的m参数表示:查看module在当前的可见的搜索路径上;b表示启动的是浏览器。

我在我的Anoconda中python3.4环境下使用上述命令:



接下来在Win7中的Chrome浏览器中如下显示:



这样你就可以尽情地在界面友好的浏览器中查询自己需要的资料了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python pydoc