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 19 Python
Python Flask基础教程示例代码
Feb 07 Python
学生信息管理系统python版
Oct 17 Python
Flask核心机制之上下文源码剖析
Dec 25 Python
python实现简单加密解密机制
Mar 19 Python
Python3远程监控程序的实现方法
Jul 15 Python
Python3.0 实现决策树算法的流程
Aug 08 Python
Python socket 套接字实现通信详解
Aug 27 Python
python操作链表的示例代码
Sep 27 Python
Python requests HTTP验证登录实现流程
Nov 05 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Dec 14 Python
python的html标准库
Apr 29 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
Terran魔法科技
2020/03/14 星际争霸
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
深入浅析PHP的session反序列化漏洞问题
2017/06/15 PHP
JQuery 初体验(建议学习jquery)
2009/04/25 Javascript
jQuery文本框(input textare)事件绑定方法教程
2013/04/24 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
使用纯javascript实现放大镜效果
2015/03/18 Javascript
基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
2015/11/24 Javascript
详解JavaScript表单验证(E-mail 验证)
2016/03/31 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
纯JS单页面赛车游戏制作代码分享
2017/03/03 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
VeeValidate在vue项目里表单校验应用案例
2018/05/09 Javascript
Vue常用的几个指令附完整案例
2018/11/06 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
laypage+SpringMVC实现后端分页
2019/07/27 Javascript
详解vue中v-on事件监听指令的基本用法
2020/07/22 Javascript
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
JS实现简易日历效果
2021/01/25 Javascript
实例Python处理XML文件的方法
2015/08/31 Python
浅谈五大Python Web框架
2017/03/20 Python
浅谈Python由__dict__和dir()引发的一些思考
2017/10/30 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
Python 如何定义匿名或内联函数
2020/08/01 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
材料化学应届生求职信
2013/10/09 职场文书
酒店led欢迎词
2014/01/09 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
科学发展观标语
2014/10/08 职场文书
师德师风自查总结
2014/10/14 职场文书
python 爬取华为应用市场评论
2021/05/29 Python
用php如何解决大文件分片上传问题
2021/07/07 PHP