【发布时间】:2017-11-19 01:08:54
【问题描述】:
如果我有这样的 UDP 套接字:
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
套接字可以发送数据:
sock.sendto("message", address)
如何找出套接字的端口——向address发送数据时使用的端口?
编辑:我试过sock.getsockname(),但这会引发错误:[Errno 10022] An invalid argument was supplied
【问题讨论】: