在Linux下,不需要s.connect(('ip',port))必须成功connect上,只要connect了,然后s.getsockname()即可获得本地('ip',port)元组。
如果不执行s.connect(('ip',port)),在s = socket.socket()之后直接print(s.getsockname()),会得到('0.0.0.0',0)。
在Linux下,不需要s.connect(('ip',port))必须成功connect上,只要connect了,然后s.getsockname()即可获得本地('ip',port)元组。
如果不执行s.connect(('ip',port)),在s = socket.socket()之后直接print(s.getsockname()),会得到('0.0.0.0',0)。