생활
파이썬으로 소켓 통신하는데 재연결을 어떻게 해야할까요?
파이썬으로 소켓 통신하는 코드를 만들어보고 있습니다
def connect(self, ip, port):
retryCount = 0
retry = True
while(retry):
try:
print ('Connect Server')
self.socket.connect( (str(ip), int(port)) )
retry = False
return 1
except:
print ('Fail')
print ('retry after ')
retry = True
소켓 연결과 관련된 코드 부분입니다
통신이 끊기면 except로 가서 코드가 죽지는 않는데 재연결을 못하고 몇시간을 except만 무한반복합니다
어떻게 해야 다시 연결을 할 수가 있나요?
1개의 답변이 있어요!