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赋值操作方法分享
Mar 23 Python
用Python和MD5实现网站挂马检测程序
Mar 13 Python
Python编程中运用闭包时所需要注意的一些地方
May 02 Python
python实现读Excel写入.txt的方法
Apr 29 Python
python中copy()与deepcopy()的区别小结
Aug 03 Python
Python生态圈图像格式转换问题(推荐)
Dec 02 Python
Python turtle画图库&&画姓名实例
Jan 19 Python
python 实现多维数组(array)排序
Feb 28 Python
Python中私有属性的定义方式
Mar 05 Python
Django REST 异常处理详解
Jul 15 Python
Python‘==‘ 及 ‘is‘相关原理解析
Sep 05 Python
利用Python优雅的登录校园网
Oct 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
优化NFR之一 --MSSQL Hello Buffer Overflow
2006/10/09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
php MsSql server时遇到的中文编码问题
2009/06/11 PHP
PHP Stream_*系列函数
2010/08/01 PHP
php实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
零基础php编程好学吗
2019/10/11 PHP
网页常用特效代码整理
2006/06/23 Javascript
JQuery toggle使用分析
2009/11/16 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
2011/12/06 Javascript
Jquery阻止事件冒泡 event.stopPropagation
2011/12/11 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
下载文件个别浏览器文件名乱码解决办法
2013/03/19 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
JavaScript动态改变表格单元格内容的方法
2015/03/30 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
2017/03/08 Javascript
webpack多页面开发实践
2017/12/18 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
JS实现拼图游戏
2021/01/29 Javascript
Node快速切换版本、版本回退(降级)、版本更新(升级)
2021/01/07 Javascript
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
利用python爬取斗鱼app中照片方法实例
2017/12/03 Python
Python 脚本获取ES 存储容量的实例
2018/12/27 Python
python之拟合的实现
2019/07/19 Python
详解一种用django_cache实现分布式锁的方式
2019/09/01 Python
python区分不同数据类型的方法
2019/10/14 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
windows下Pycharm安装opencv的多种方法
2020/03/05 Python
求职简历自荐信范文
2013/10/21 职场文书
机关门卫制度
2014/02/01 职场文书
《登鹳雀楼》教学反思
2014/04/09 职场文书
大学社团活动总结
2014/04/26 职场文书
环保倡议书范文
2014/05/12 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
乡镇党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
Python 全局空间和局部空间
2022/04/06 Python