我在编写perl/python脚本时相当流利,但在编写代码时,我发现自己经常使用google查找某些内置函数的操作数的确切顺序,或者我知道存在的某些功能的确切名称。虽然谷歌工作得相当好,但它确实需要一些搜索,大约一半的时间,参考页面没有我需要的正确示例。Perl/Python快速参考?
有没有人知道perl或python的任何好的快速参考,将有大部分重要的使用信息和基本示例在一个地方?我应该自己做?或者大多数人使用IDE,不需要这种帮助? (我用vim,BTW)。
谢谢!
我在编写perl/python脚本时相当流利,但在编写代码时,我发现自己经常使用google查找某些内置函数的操作数的确切顺序,或者我知道存在的某些功能的确切名称。虽然谷歌工作得相当好,但它确实需要一些搜索,大约一半的时间,参考页面没有我需要的正确示例。Perl/Python快速参考?
有没有人知道perl或python的任何好的快速参考,将有大部分重要的使用信息和基本示例在一个地方?我应该自己做?或者大多数人使用IDE,不需要这种帮助? (我用vim,BTW)。
谢谢!
在Perl,这是perldoc
perldoc Module::Name # display docs for Module::Name
perldoc -f substr # display docs for substr()
perldoc -Q parse # search the FAQ for "parse"
perldoc -v %+ # display docs for special variable %+
perldoc perlcheat # overview of most important syntax
perldoc perl # overview of interesting perldoc pages
你可以用'pydoc'做同样的事情:'pydoc collections.OrderedDict' – mgilson
有工具/诸如'perlfind'这样的模块可以自动为'perldoc'提供正确的参数,参见http://p3rl.org/App::perlfind –
大多数写得很好 Python代码应该有只需输入帮助到解释提供模块和功能的信息文档字符串。
>>> help(str)
>>> (lots of helpful output here!)
对Perl,如果你想在你的胳膊肘是你无法做得比Perl Reference Guide/Perl Pocket Reference由Johan Vromans更好。打印出the PDF并将其装订成小册子,或者直接在当地书店领取。 (让我们面对它,一页快速参考对于perl来说还远远不够)。
这让我通过多年的Perl的使用...直到我转向Python :-)
对于Python,顺便说一句,我只是谷歌上docs.python.org的文档 - 还是在这里计算器; python的语法就是它的样子,当我查看某些东西时,我通常会在深入描述之后才能从快速参考卡中获得。
对于Python有什么问题[文档](http://docs.python.org/3/)? – Ben
http://perldoc.perl.org我用快捷键配置了我的浏览器,因此我可以在URL栏中输入“perldoc perlop”。实际上,我无法想象在没有POD访问权限的情况下使用Perl进行开发,也无法想象search.cpan.org。 – DavidO
@Ben,没错,但我觉得我需要更多的例子来阐明如何使用东西。我没有一个示例doc-page方便。 – sgauria