形容吉祥如意的词语:怎么获取Python的socket连接状态

来源:百度文库 编辑:高校问答 时间:2024/05/10 08:39:38
如题。我想知道socket.socket()创建实例后,用什么办法可以获取他的连接状态,例如,关闭,正在连接,已连接,等等。
不是VC里面,是Python里面。谢谢。大家不要再回答VC的啦。

这类问题最好还是去邮件列表问,baidu刷积分的好多。。。
PS:偶系Feather

int optval, optlen = sizeof(int);
getsockopt(sd, SOL_SOCKET, SO_ERROR,(char *) &optval, &optlen);
switch(optval) {

case 0:
//“处于连接状态“
break;

case ECONNREFUSED:
case EHOSTNUMREACH:

......
}

用同学的账号接分,重新悬赏

int optval, optlen = sizeof(int);
getsockopt(sd, SOL_SOCKET, SO_ERROR,(char *) &optval, &optlen);
switch(optval) {

case 0:
//“处于连接状态“
break;

case ECONNREFUSED:
case EHOSTNUMREACH:

......
}