• 技术文章 >常见问题 >Python常见问题

    python3如何看文档

    silencementsilencement2020-02-04 19:11:00原创2035

    调用help函数,可以看到一个函数或者方法的字符串文档。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    In [1]: import requests

     

    In [2]: help(requests.get)

     

    Help on function get in module requests.api:

     

    get(url, params=None, **kwargs)

        Sends a GET request.

     

        :param url: URL for the new :class:`Request` object.

        :param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.

        :param \*\*kwargs: Optional arguments that ``request`` takes.

        :return: :class:`Response <Response>` object

        :rtype: requests.Response

    使用dir可以查看模块或对象都有那些方法。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    In [3]: dir(requests)

    Out[3]:

    ['ConnectionError',

     'HTTPError',

     'compat',

     'cookies',

     'delete',

     'exceptions',

     'get',

     'head',

     'hooks',

      ...

    使用ipython+?查看

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    In [4]: requests.get?

    Type:        function

    String form: <function get at 0x10e6c35f0>

    File:        /Library/Python/2.7/site-packages/requests/api.py

    Definition:  requests.get(url, params=None, **kwargs)

    Docstring:

    Sends a GET request.

     

    :param url: URL for the new :class:`Request` object.

    :param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.

    :param \*\*kwargs: Optional arguments that ``request`` takes.

    :return: :class:`Response <Response>` object

    :rtype: requests.Response

    使用pydoc查看字符串文档

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    ~  python -m pydoc requests

     

    Help on package requests:

     

    NAME

        requests

     

    FILE

        /Library/Python/2.7/site-packages/requests/__init__.py

     

    DESCRIPTION

        requests HTTP library

         

        Requests is an HTTP library, written in Python, for human beings. Basic GET

        usage:

     

           >>> import requests

           >>> r = requests.get('https://www.python.org')

           >>> r.status_code

           200

           >>> 'Python is a programming language' in r.content

           True

    推荐学习《Python教程》!

    专题推荐:文档
    上一篇:python怎么做极坐标图 下一篇:python代码由什么组成

    相关文章推荐

    • cmd中如何执行Python文件• python中的map和reduce有什么不同• xp怎么安装python3

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网