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

    怎样在spyder中查看函数源码

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

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

    import inspect as ist
    print(ist.getsource(requests.get))

    也就是:

    import requests
    import inspect as ist
    print(ist.getsource(requests.get))

    输出结果:

    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学习网