名前そのままの inspect.getsource 関数を使うと、関数のソースコードを確認することができます。
import inspect
# requests の get 関数を調べる
import requests
inspect.getsource(requests.get)
# =>
# def get(url, **kwargs):
# """Sends a GET request.
#
# :param url: URL for the new :class:`Request` object.
# :param \*\*kwargs: Optional arguments that ``request`` takes.
# :return: :class:`Response ` object
# :rtype: requests.Response
# """
#
# kwargs.setdefault('allow_redirects', True)
# return request('get', url, **kwargs)
#
ドキュメントがいまいちわかりづらい場合なんかには、直接ソースを見にいくよりはこちらの方法で確認した方が手軽で素早いのではないでしょうか。
0 件のコメント:
コメントを投稿