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 相关文章推荐
使用rpclib进行Python网络编程时的注释问题
May 06 Python
详解python中字典的循环遍历的两种方式
Feb 07 Python
Python冲顶大会 快来答题!
Jan 17 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
Jul 07 Python
Ubuntu下Python2与Python3的共存问题
Oct 31 Python
Python常用模块之requests模块用法分析
May 15 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
详解opencv中画圆circle函数和椭圆ellipse函数
Dec 27 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
Feb 25 Python
使用Keras实现Tensor的相乘和相加代码
Jun 18 Python
python 三边测量定位的实现代码
Apr 22 Python
python脚本框架webpy模板控制结构
Nov 20 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 中的批处理的实现
2007/06/14 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
ThinkPHP中的三大自动简介
2014/08/22 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
ECMAScript 6即将带给我们新的数组操作方法前瞻
2015/01/06 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
JavaScript实现图像模糊化的方法实例
2017/01/15 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
jquery实现轮播图效果
2017/02/13 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
angularjs实现简单的购物车功能
2017/09/21 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
微信小程序实现下拉刷新动画
2019/06/21 Javascript
vue 解决在微信内置浏览器中调用支付宝支付的情况
2020/11/09 Javascript
使用Python构建Hopfield网络的教程
2015/04/14 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
python九九乘法表的实例
2017/09/26 Python
Python实现 版本号对比功能的实例代码
2019/04/18 Python
python导入坐标点的具体操作
2019/05/10 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
python 星号(*)的多种用途
2020/09/21 Python
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
详解html5页面 rem 布局适配方法
2018/01/12 HTML / CSS
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
一组SQL面试题
2016/02/15 面试题
商得四方公司面试题(gid+)
2014/04/30 面试题
工会优秀工作者事迹
2014/08/17 职场文书
营销总经理岗位职责范本
2014/09/02 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
2014年超市工作总结
2014/11/19 职场文书
2014员工聘用协议书(最新版)
2014/11/24 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
工程部岗位职责范本
2015/04/11 职场文书
redis复制有可能碰到的问题汇总
2022/04/03 Redis