zoukankan      html  css  js  c++  java
  • Python pydoc.py

    1. 查看帮助,我们可以在python命令行交互环境下用 help函数,比如:

      查看 math 模块:

    >>> help('math')
    Help on built-in module math:

    NAME
    math

    DESCRIPTION
    This module is always available. It provides access to the
    mathematical functions defined by the C standard.

    FUNCTIONS
    acos(...)
    acos(x)

    Return the arc cosine (measured in radians) of x.

    acosh(...)
    acosh(x)

    Return the inverse hyperbolic cosine of x.

    asin(...)
    asin(x)

    Return the arc sine (measured in radians) of x.

    asinh(...)
    asinh(x)

    Return the inverse hyperbolic sine of x.

    atan(...)
    atan(x)

    Return the arc tangent (measured in radians) of x.

    atan2(...)
    atan2(y, x)

    Return the arc tangent (measured in radians) of y/x.
    Unlike atan(y/x), the signs of both x and y are considered.

    atanh(...)
    atanh(x)

    Return the inverse hyperbolic tangent of x.

    ceil(...)
    ceil(x)

    Return the ceiling of x as an Integral.
    This is the smallest integer >= x.

    -- More --

    2. 或者用pydoc.py查看,比如:

    C:UsersdellAppDataLocalProgramsPythonPython35Lib>python pydoc.py math
    Help on built-in module math:

    NAME
    math

    DESCRIPTION
    This module is always available. It provides access to the
    mathematical functions defined by the C standard.

    FUNCTIONS
    acos(...)
    acos(x)

    Return the arc cosine (measured in radians) of x.

    acosh(...)
    acosh(x)

    Return the inverse hyperbolic cosine of x.

    asin(...)
    asin(x)

    Return the arc sine (measured in radians) of x.

    asinh(...)
    asinh(x)

    -- More --

    3. 或者可以利用pydoc.py生成html帮助文档:

       比如在端口8000:

    C:UsersdellAppDataLocalProgramsPythonPython35Lib>python pydoc.py -p 8000
    Server ready at http://localhost:8000/
    Server commands: [b]rowser, [q]uit

    然后就可以用浏览器打开 http://localhost:8000/ 看到帮助文档


    server> quit
    Server commands: [b]rowser, [q]uit
    server> uit
    Server commands: [b]rowser, [q]uit
    server> q
    Server stopped

    4. 也可以生成一个Html页面, 通过 -w 参数:

    C:UsersdellAppDataLocalProgramsPythonPython35Lib>python pydoc.py -w math
    wrote math.html

    然后就可以在C:UsersdellAppDataLocalProgramsPythonPython35Lib 下看到 math.html

    C:UsersdellAppDataLocalProgramsPythonPython35Libmath.html

  • 相关阅读:
    STC项目风险分析
    “四则运算练习器”的开发心得与优化方案
    针对“订餐系统”的分析、改进建议与阅读心得
    记一次leetcode翻车之路---给自己做个记录
    数据库基础(一)MYSQL
    面试题第1发---记20年某次面试
    go之“hello word”
    利用python简单实现unittest
    web自动化(python)——selenium工具基本使用
    2015最强java开源oa源码
  • 原文地址:https://www.cnblogs.com/alexyuyu/p/6240409.html
Copyright © 2011-2022 走看看