在spyder中查看函数源码的方法
这篇文章将为大家详细讲解有关在spyder中查看函数源码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
我们经常会需要在Spyder中查看Python中某个函数的源码,比如在这里我想查看requests模块中get函数的源码,我可以输入以下两行代码实现:
importinspectasistprint(ist.getsource(requests.get))
也就是:
importrequestsimportinspectasistprint(ist.getsource(requests.get))
输出结果:
defget(url,params=None,**kwargs):r"""SendsaGETrequest.:paramurl:URLforthenew:class:`Request`object.:paramparams:(optional)Dictionaryorbytestobesentinthequerystringforthe:class:`Request`.:param\*\*kwargs:Optionalargumentsthat``request``takes.:return::class:`Response<Response>`object:rtype:requests.Response"""kwargs.setdefault('allow_redirects',True)returnrequest('get',url,params=params,**kwargs)
关于在spyder中查看函数源码的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。