Python help()函数用法详解


Posted in Python onMarch 11, 2014

help函数是python的一个内置函数(python的内置函数可以直接调用,无需import),它是python自带的函数,任何时候都可以被使用。help函数能作什么、怎么使用help函数查看python模块中函数的用法,和使用help函数时需要注意哪些问题,下面来简单的说一下。

一、help()函数的作用
在使用python来编写代码时,会经常使用python自带函数或模块,一些不常用的函数或是模块的用途不是很清楚,这时候就需要用到help函数来查看帮助。
这里要注意下,help()函数是查看函数或模块用途的详细说明,而dir()函数是查看函数或模块内的操作方法都有什么,输出的是方法列表。
二、怎么使用help函数查看python模块中函数的用法
help()括号内填写参数,操作方法很简单。例如:

>>> help('dir')
Help on built-in function dir in module builtins:
dir(...)
    dir([object]) -> list of strings
    If called without an argument, return the names in the current scope.
    Else, return an alphabetized list of names comprising (some of) the attribut
es
    of the given object, and of attributes reachable from it.
    If the object supplies a method named __dir__, it will be used; otherwise
    the default dir() logic is used and returns:
      for a module object: the module's attributes.
      for a class object:  its attributes, and recursively the attributes
        of its bases.
      for any other object: its attributes, its class's attributes, and
        recursively the attributes of its class's base classes.

三、使用help函数查看帮助实例

在写help()函数使用方法时说过,括号中填写参数,那在这里要注意参数的形式:

1、查看一个模块的帮助

>>>help('sys')

之后它回打开这个模块的帮助文档
2、查看一个数据类型的帮助
>>>help('str')

返回字符串的方法及详细说明
>>>a = [1,2,3]
>>>help(a)

这时help(a)则会打开list的操作方法
>>>help(a.append)

会显示list的append方法的帮助
Python 相关文章推荐
Python中的is和id用法分析
Jan 26 Python
在Django的URLconf中使用多个视图前缀的方法
Jul 18 Python
python实现在IDLE中输入多行的方法
Apr 19 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
Python后台管理员管理前台会员信息的讲解
Jan 28 Python
python使用pygame模块实现坦克大战游戏
Mar 25 Python
python实现文件的分割与合并
Aug 29 Python
wxPython实现整点报时
Nov 18 Python
pytorch方法测试——激活函数(ReLU)详解
Jan 15 Python
python变量的作用域是什么
May 26 Python
python写文件时覆盖原来的实例方法
Jul 22 Python
Python快速实现一键抠图功能的全过程
Jun 29 Python
python操作日期和时间的方法
Mar 11 #Python
Python 字符串操作方法大全
Mar 11 #Python
Python去掉字符串中空格的方法
Mar 11 #Python
使用python 获取进程pid号的方法
Mar 10 #Python
python调用java的Webservice示例
Mar 10 #Python
pyqt4教程之messagebox使用示例分享
Mar 07 #Python
pyqt4教程之widget使用示例分享
Mar 07 #Python
You might like
PHP最常用的ini函数分析 针对PHP.ini配置文件
2010/04/22 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
jquery滚动特效集锦
2015/06/03 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
2016/05/09 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
详解如何在vue中使用sass
2017/06/21 Javascript
Vue自定义指令详解
2017/07/28 Javascript
微信小程序button组件使用详解
2018/01/31 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
2019/09/25 Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
2019/11/09 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
Python实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器
2014/06/04 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
Python同步遍历多个列表的示例
2019/02/19 Python
python 通过邮件控制实现远程控制电脑操作
2020/03/16 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
2021/01/21 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
来自世界各地的饮料:Flavourly
2019/05/06 全球购物
可靠的数据流传输TCP
2016/03/15 面试题
主管职责范文
2013/11/09 职场文书
教师的实习鉴定
2013/12/15 职场文书
企业给企业的表扬信
2014/01/13 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
个人工作主要事迹
2014/05/08 职场文书
2014年党员创先争优承诺书
2014/05/29 职场文书
设计大赛策划方案
2014/06/13 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
应聘护士求职信
2014/07/21 职场文书
2014年行政助理工作总结
2014/11/19 职场文书
体育教师教学随笔
2015/08/15 职场文书