我有一个服务器 - 客户端应用程序,其中服务器随机在线,但客户端需要定期发送广播消息,以便在服务器联机时注册到服务器。因此,我希望我的应用程序忽略上述错误并继续执行它正在执行的操作,直到从服务器获取特定的控制触发器。
示例代码:
import socket,sys
cs = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
cs.connect((HOST, CPORT))
cs.send("REGS " + hostname)
cs.close()
有什么想法吗?
答案 0 :(得分:0)
Socket引发socket.error异常:http://docs.python.org/library/socket.html
现在阅读有关如何使用try-except进行异常处理的信息:http://docs.python.org/tutorial/errors.html