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实现的Kmeans++算法实例
Apr 26 Python
利用Python的装饰器解决Bottle框架中用户验证问题
Apr 24 Python
Python使用shelve模块实现简单数据存储的方法
May 20 Python
Python守护进程和脚本单例运行详解
Jan 06 Python
深入浅析Python的类
Jun 22 Python
PyQt5+requests实现车票查询工具
Jan 21 Python
python对文件目录的操作方法实例总结
Jun 24 Python
python实现自动化上线脚本的示例
Jul 01 Python
Django中在xadmin中集成DjangoUeditor过程详解
Jul 24 Python
python 并发编程 阻塞IO模型原理解析
Aug 20 Python
python 实现矩阵填充0的例子
Nov 29 Python
Python多线程实现支付模拟请求过程解析
Apr 21 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
上海地方志办公室-上海电子仪表工业志
2021/03/04 无线电
如何使用PHP获取指定日期所在月的开始日期与结束日期
2013/08/01 PHP
joomla数据库操作示例代码
2016/01/06 PHP
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
JQuery 插件制作实践 xMarquee插件V1.0
2010/04/02 Javascript
JS函数实现动态添加CSS样式表文件
2012/12/15 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
解析prototype,JQuery中跳出each循环的方法
2013/12/12 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
jQuery结合HTML5制作的爱心树表白动画
2015/02/01 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
JavaScript实现页面跳转的几种常用方式
2015/11/28 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
详解在Angular4中使用ng2-baidu-map的方法
2019/06/19 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
收集的几个Python小技巧分享
2014/11/22 Python
Python中支持向量机SVM的使用方法详解
2017/12/26 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
在python中实现将一张图片剪切成四份的方法
2018/12/05 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
Exoticca英国:以最优惠的价格提供豪华异国情调旅行
2018/10/18 全球购物
描述RIP和OSPF区别以及特点
2015/01/17 面试题
客户经理竞聘演讲稿
2014/05/15 职场文书
2015年消防工作总结
2015/04/24 职场文书
人力资源部工作计划
2019/05/14 职场文书
2019大学生实习报告
2019/06/21 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
JavaScript如何利用Promise控制并发请求个数
2021/05/14 Javascript