Python ライブラリ 'socket' から、それにバインドされたソケットの IP を返すメソッドはありますか?
ソケットが次のように宣言および初期化されたとします。
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.connect(ip, port)
そして、ソケットから受信したデータグラムの IP を見つけたかったのです。
while True:
for s in socks:
recv = s.recv(1024)
#get ip of s or socket
#print received data from s.gethostname()
これについてどうすればいいですか?