如何使用Python中的帮助

其实学一门新语言,或是接触一个新东西,真的要注意其自带的帮助文档,比如各种manual、内嵌的帮助命令等等,尤其是是在Linux/UNIX领域。

比如学习Python,你在交互式的Python shell中键入help时,会提示:

>>> help

Type help() for interactive help, or help(object) for help about object.

那么你如果在意的话,就会很容易了,要么键入help(),要么键入help('modules')之类的。比如:

>>> help("keywords")

Here is a list of the Python keywords.  Enter any keyword to get more help.

and                 elif                if                  print

as                  else                import              raise

assert              except              in                  return

break               exec                is                  try

class               finally             lambda              while

continue            for                 not                 with

def                 from                or                  yield

del                 global              pass               

或是键入help()以后也要注意其提示:

>>> help()

Welcome to Python 2.7!  This is the online help utility.

If this is your first time using Python, you should definitely check out

the tutorial on the Internet at http://docs.python.org/tutorial/.

Enter the name of any module, keyword, or topic to get help on writing

Python programs and using Python modules.  To quit this help utility and

return to the interpreter, just type "quit".

To get a list of available modules, keywords, or topics, type "modules",

"keywords", or "topics".  Each module also comes with a one-line summary

of what it does; to list the modules whose summaries contain a given word

such as "spam", type "modules spam".

如果看明白了这段提示,你再继续,就应该是:

help> keywords

Here is a list of the Python keywords.  Enter any keyword to get more help.

and                 elif                if                  print

as                  else                import              raise

assert              except              in                  return

break               exec                is                  try

class               finally             lambda              while

continue            for                 not                 with

def                 from                or                  yield

del                 global              pass                

所以,要善于利用这些资源!

收藏于 2011-10-29

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏phodal

Phodit:打造智能的 Markdown 编辑器

最近,我在写一个新的 markdown “项目”,过程中发现没有合适的 markdown 客户端。于是,我希望为自己定制一款全新的编辑器,原因有许多吧,大抵是没...

1233
来自专栏有趣的Python

最新Django2.0.1在线教育零基础到上线教程(十)

演示地址: http://mxonline.mtianyan.cn 教程仓库地址1: https://github.com/mtianyan/DjangoGe...

3696
来自专栏无原型不设计

【Mockplus使用技巧】怎样在Mockplus中锁定背景

在设计时,我们会发现,有时候,作为背景的图片或者容器(比如面板组件),因为面积比较大,或时不时地影响到它上面的组件的操作。 这个时候,我们可以锁定这个图片或...

2776
来自专栏xingoo, 一个梦想做发明家的程序员

【手把手教你Maven】构建过程

Maven是一款进行 依赖管理、项目构建、信息管理 为一体的工具。 它不像Make具有复杂的命令、也不像Ant需要手动编写大量的重复代码就能进行项目的构建;...

1905
来自专栏情情说

git分支管理和工作流规范:基本概念说明

「单点登录与权限管理」系列第二部分,Demo项目的设计和开发,需要一段时间才能完成。这段时间,会把以前学习、实践、梳理过的知识分享给大家,希望大家能够喜欢。

3228
来自专栏lonelydawn的前端猿区

php绘制图片验证码

验证码是一种安全保护机制,在注册时要求必须有人工操作进行验证,用于防止垃圾注册机大量注册用户账号占用服务器内存从而使服务器瘫痪。 图片验证码的实现十分简单。首先...

2505
来自专栏静下来

discuz论坛修改注册页面增加提示的教程方法

其实discuz关于在注册页面增加相关提示,在后台也能设置一点点。 但是太局限性了,可能就不太适合有的站长。 那我们就可以通过修改注册页面的文件代码来实现了。 ...

3057
来自专栏子勰随笔

基于mdwiki使用Markdown实现的wiki

2135
来自专栏一个爱瞎折腾的程序猿

weexpack打包weex项目运行/打包记录

weexpack 是 weex 新一代的工程开发套件,是基于weex快速搭建应用原型的利器。它能够帮助开发者通过命令行创建weex工程,添加相应平台的weex ...

1102
来自专栏杨逸轩 ' sBlog

Fiddler怎么对IPhone手机的数据进行抓包分析

5834

扫码关注云+社区