开发者社区> 问答> 正文

python 文档怎么看

python 文档怎么看

展开
收起
云计算小粉 2018-05-10 20:09:58 1329 0
1 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/

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

    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可以查看模块或对象都有那些方法。

    In [3]: dir(requests)
    Out[3]:
    ['ConnectionError',
    'HTTPError',
    'compat',
    'cookies',
    'delete',
    'exceptions',
    'get',
    'head',
    'hooks',
    ...
    使用ipython+?查看

    In [4]: requests.get?
    Type: function
    String form:
    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查看字符串文档

    ☁ ~ 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
    2019-07-17 22:19:53
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载