1- Python Manuals
自带CHM格式的Python Manuals存放在\Python<x.x>\Doc\目录下。
可以在IDLE界面下按F1键或点击help选项下Python Docs标签打开;也可以在通过“开始 ---》python x.x ---》Python Manuals”打开。

2- Module Docs
包含了python中所有内置的和已经安装的第三方Modules文档信息
通过“开始 ---》python x.x ---》Module Docs”打开,出现pydoc程序界面,可以在搜索框直接查找需要的内容。
也可以点击“open browser”建立本地临时的web server,浏览网页版的文档信息。需要关闭时,点击“quit serving”即可。

利用pydoc手工在指定端口打开web documentation server
python -m pydoc -p 6789 (表示打开pydoc模块来查看python文档,并在6789端口上启动web server)
然后访问http://localhost:6789/,可以看到所有已经安装的Modules文档信息。需要关闭时,按“ctrl+c”可以终止命令或者关闭命令界面即可。

利用pydoc在终端下查看模块文档信息
查看os模块文档 python -m pydoc <xxx>
在当前目录生成模块的HTML文档 python -m pydoc -w <xxx>

在Linux下同样适用pydoc方式查看文档。

3- help()和dir()
help([object])
Invoke the built-in help system. (This function is intended for interactive use.) If no argument is given, the interactive help system starts on the interpreter console. If the argument is a string, then the string is looked up as the name of a module, function, class, method, keyword, or documentation topic, and a help page is printed on the console. If the argument is any other kind of object, a help page on the object is generated.

  • 查看对象信息:help([object])
  • 查看所有的keyword:help("keywords")
  • 查看所有的modules:help("modules")
  • 查看常见的topics: help("topics")
  • 查看模块,例如:help("sys")
  • 查看数据类型,例如: help("list")
  • 查看数据类型的成员方法,例如: help("list.append")

对于已定义或引入的对象,help([object])查询不使用单引号和双引号。对于未引入的模块等对象,要使用单引号或双引号。

dir([object])
Without arguments, return the list of names in the current local scope. With an argument, attempt to return a list of valid attributes for that object.
查看当前属性及方法:dir()
查看对象的属性及方法:>dir([object])
dir([object]) 查询不使用单引号和双引号。

注意:
help()函数多用来查看对象的详细说明,按q键退出。dir()函数多用来查看对象的属性方法,输出的是列表。
使用help()和dir()之前,确定查询的对象已被定义或引入,否则会报错:“NameError: name is not defined”。

4- 官方在线文档
www.python.org/doc

5- 搜索与请教
Google、百度、必应、牛人等等

Python - 获取帮助信息的更多相关文章

  1. python 获取对象信息

    当我们拿到一个对象的引用时,如何知道这个对象是什么类型.有哪些方法呢? 使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: >>> ...

  2. Python 获取车票信息

    提示:该代码仅供学习使用,切勿滥用!!! 先来一个git地址:https://gitee.com/wang_li/li_wang 效果图: 逻辑: 1.获取Json文件的内容 2.根据信息生成URL ...

  3. 用python获取服务器硬件信息[转]

    #!/usr/bin/env python # -*- coding: utf-8 -*- import rlcompleter, readline readline.parse_and_bind(' ...

  4. 用python获取ip信息

    1.138网站 http://user.ip138.com/ip/首次注册后赠送1000次请求,API接口请求格式如下,必须要有token值 import httplib2 from urllib.p ...

  5. python获取对象信息

    获取对象信息 拿到一个变量,除了用 isinstance() 判断它是否是某种类型的实例外,还有没有别的方法获取到更多的信息呢? 例如,已有定义: class Person(object): def ...

  6. python获取机器信息脚本(网上寻找的)

    获取机器信息(待测试) # -*- coding: UTF-8 -*- import psutil import json import os import socket import struct ...

  7. python获取的信息列表微信公共平台和用户头像

    转载注明原文地址:http://blog.csdn.net/btyh17mxy/article/details/25207889 只写模拟登陆的方式获取微信从信息和头像库列表公共平台, - 相关后,功 ...

  8. 关于Python 获取windows信息收集

    收集一些Python操作windows的代码 (不管是自带的or第三方库)均来自网上 1.shutdown 操作 定时关机.重启.注销 #!/usr/bin/python #-*-coding:utf ...

  9. python 获取SLB信息 更换证书

    首先安装阿里云SDK pip install aliyun-python-sdk-core pip install aliyun-python-sdk-slb 可以配合jenkins传递参数 #获取s ...

随机推荐

  1. GO語言基礎教程:數組,切片,map

    這節課我們來講解數組,切片和map,或許您是從其他語言轉到GO語言這邊的,那麼在其他語言的影響下您可能會不太適應GO語言的數組,因為GO語言把數組給拆分成了array,slice和map,接下來的時間 ...

  2. 一致性hash和solr千万级数据分布式搜索引擎中的应用

    互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库.在这样严峻的条件下,一批又一批的创业者从创业中 获得成功,这个和当前的开源技术.海量数据架构有着必不可分的关 ...

  3. 混合使用Jquery Deferred和Angularjs的$timeout(转)

    原文链接:http://my.oschina.net/gejiawen0913/blog/174826 <!DOCTYPE html> <html ng-app="Demo ...

  4. 努力学习 HTML5 (2)—— 元素的增和删

    HTML5 放松了某些规则,HTML5 的制定者想让这门语言更紧密地反映浏览器的现实. 放松的规则 不要求包含 <html>.<head> 和 <body> 元素. ...

  5. Requirejs加载超时问题的一个解决方法:设置waitSeconds=0

    有时Requirejs会遇到加载js超时问题 除了排查js脚本问题,网络问题以外的一个解决方法是加大Require的等待时间waitSeconds,或者直接设置为0,这个参数的意义是:The numb ...

  6. Test Tex

    \begin{equation}\label{exampleone}r = r_F+ \beta (r_M - r_F) + \epsilon\end{equation}

  7. mvc 返回 xml

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...

  8. openssl命令行工具简介 - RSA操作

    原文链接: http://www.cnblogs.com/aLittleBitCool/archive/2011/09/22/2185418.html 首先介绍下命令台下openssl工具的简单使用: ...

  9. Spring AOP Schema aop:config、tx:advice

    Spring AOP Schema  aop:config.tx:advice 一.      利用aop:config标签实现AOP 首先看个例子,如下 接口代码: package com.lei. ...

  10. LoadRunner11.52发布,全新的VTS

    LoadRunner11.52发布,全新的VTShttp://automationqa.com/forum.php?mod=viewthread&tid=2252&fromuid=2 ...