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 相关文章推荐
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
May 08 Python
python中的二维列表实例详解
Jun 19 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
Jan 09 Python
python如何解析配置文件并应用到项目中
Jun 27 Python
利用Python绘制有趣的万圣节南瓜怪效果
Oct 31 Python
Python 脚本实现淘宝准点秒杀功能
Nov 13 Python
python转化excel数字日期为标准日期操作
Jul 14 Python
Python正则re模块使用步骤及原理解析
Aug 18 Python
Python Tkinter实例——模拟掷骰子
Oct 24 Python
使用Python判断一个文件是否被占用的方法教程
Dec 16 Python
使用pandas模块实现数据的标准化操作
May 14 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 和 MySQL 基础教程(四)
2006/10/09 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
PHP几个实用自定义函数小结
2016/01/25 PHP
关于PHP 如何用 curl 读取 HTTP chunked 数据
2016/02/26 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
thinkphp5使用无限极分类
2019/02/18 PHP
提示$ is not defined错误分析及解决
2013/04/09 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
JavaScript事件 "事件对象"的注意要点
2016/01/14 Javascript
jquery 正整数数字校验正则表达式
2017/01/10 Javascript
jquery表单验证插件validation使用方法详解
2017/01/20 Javascript
vue.js element-ui validate中代码不执行问题解决方法
2017/12/18 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
详解python基础之while循环及if判断
2017/08/24 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
python网络应用开发知识点浅析
2019/05/28 Python
Python数据结构与算法(几种排序)小结
2019/06/22 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
2019/10/17 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
如何使用python记录室友的抖音在线时间
2020/06/29 Python
HTML5录音实践总结(Preact)
2020/05/07 HTML / CSS
美国购买和销售礼品卡平台:Raise
2017/01/13 全球购物
英国派对礼服和连衣裙购物网站:TFNC London
2018/07/07 全球购物
带薪年假请假条
2014/02/04 职场文书
后备干部考察材料
2014/02/12 职场文书
财务科科长岗位职责
2014/03/10 职场文书
英语分层教学实施方案
2014/06/15 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
高中团支书竞选稿
2015/11/21 职场文书
MySQL创建管理子分区
2022/04/13 MySQL