• 技术文章 >常用工具 >Spyder

    怎样在spyder中查看函数源码

    FXLFXL2020-01-17 10:13:44原创8001

    我们经常会需要在Spyder中查看Python中某个函数的源码,比如在这里我想查看requests模块中get函数的源码,我可以输入以下两行代码实现:

    1

    2

    import inspect as ist

    print(ist.getsource(requests.get))

    也就是:

    1

    2

    3

    import requests

    import inspect as ist

    print(ist.getsource(requests.get))

    输出结果:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

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

        r"""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

        """

     

        kwargs.setdefault('allow_redirects', True)

        return request('get', url, params=params, **kwargs)

    相关文章教程推荐:spyder教程

    专题推荐:spyder 查看 函数 源码
    上一篇:怎样在windows环境下安装spyder 下一篇:怎样在spyder中安装第三方python包

    相关文章推荐

    • spyder无法启动• 安装anaconda后找不到spyder• 怎样重置spyder页面格式• 怎样在windows环境下安装spyder

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网