前提・実現したいこと
socketモジュールを少し見ておりました。
def __init__(self, family=-1, type=-1, proto=-1, fileno=None): if fileno is None: if family == -1: family = AF_INET if type == -1: type = SOCK_STREAM if proto == -1: proto = 0 _socket.socket.__init__(self, family, type, proto, fileno)
このような部分がsokcetクラス内にありました。
初期化の部分なのですが、そこで_socket.socket.__init__はどんなことをしているのか
知りたくて、f12で定義元を見行きました。
すると、pyiファイル内の
class socket: family: int type: int proto: int def __init__(self, family: int = ..., type: int = ..., proto: int = ..., fileno: _FD | None = ...) -> None: ... def bind(self, __address: _Address | bytes) -> None: ... def close(self) -> None: ... ....
の__init__に行きつきました。
このようなスタブファイルではなく定義部分を見たいのですが、どうすればよいでしょうか?
申し訳ございませんがどうぞ、よろしくお願いいたします。<(_ _)>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/02 15:12