Python pydoc.py

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:\Users\dell\AppData\Local\Programs\Python\Python35\Lib>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:\Users\dell\AppData\Local\Programs\Python\Python35\Lib>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:\Users\dell\AppData\Local\Programs\Python\Python35\Lib>python pydoc.py -w math
wrote math.html

然后就可以在C:\Users\dell\AppData\Local\Programs\Python\Python35\Lib 下看到 math.html

C:\Users\dell\AppData\Local\Programs\Python\Python35\Lib\math.html

 

以上是关于Python pydoc.py的主要内容,如果未能解决你的问题,请参考以下文章

Python代写,Python作业代写,代写Python,代做Python

Python开发

Python,python,python

Python 介绍

Python学习之认识python

python初识