惊喜Python 3.3后的pydoc功能

介绍

在学习任何一门语言的时候,我们都离不开参考资料、帮助文档,因为现在语言发展的越来越完善,引进的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浏览器中如下显示:
这里写图片描述

这样你就可以尽情地在界面友好的浏览器中查询自己需要的资料了。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值