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 help()函数用法详解
Mar 11 Python
详解python时间模块中的datetime模块
Jan 13 Python
Python2.7简单连接与操作MySQL的方法
Apr 27 Python
pycharm设置注释颜色的方法
May 23 Python
pytorch + visdom 处理简单分类问题的示例
Jun 04 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
Jun 26 Python
详解django中使用定时任务的方法
Sep 27 Python
python pandas读取csv后,获取列标签的方法
Nov 12 Python
使用python分析统计自己微信朋友的信息
Jul 19 Python
python 实现图像快速替换某种颜色
Jun 04 Python
Python request中文乱码问题解决方案
Sep 17 Python
Python paramiko使用方法代码汇总
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
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
纯js分页代码(简洁实用)
2013/11/05 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
Extjs表单输入框异步校验的插件实现方法
2017/03/20 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
2017/04/13 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
2018/08/12 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
2020/08/07 Javascript
jQuery+ajax实现文件上传功能
2020/12/22 jQuery
[02:04]完美世界城市挑战赛秋季赛报名开始 谁是solo路人王?
2019/10/10 DOTA
python发腾讯微博代码分享
2014/01/10 Python
python错误处理详解
2014/09/28 Python
Python标准库defaultdict模块使用示例
2015/04/28 Python
Python批量生成幻影坦克图片实例代码
2019/06/04 Python
如何使用python操作vmware
2019/07/27 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
python基本算法之实现归并排序(Merge sort)
2020/09/01 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
2020/11/11 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
python多线程爬取西刺代理的示例代码
2021/01/30 Python
CSS3中的content属性使用示例
2015/07/20 HTML / CSS
HTML5 video 事件应用示例
2014/09/11 HTML / CSS
给水工程专业毕业生自荐信
2014/01/28 职场文书
借款协议书
2014/04/12 职场文书
市委常委班子党的群众路线教育实践活动整改措施
2014/10/02 职场文书
2014年十八届四中全会思想汇报范文
2014/10/17 职场文书
通知格式
2015/04/27 职场文书
Python基础之数据类型知识汇总
2021/05/18 Python
Python一些基本的图像操作和处理总结
2021/06/23 Python
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android