0
我有一個服務器 - 客戶端應用程序,服務器隨機時間在線,但客戶端需要定期發送廣播消息以便當它在線時註冊到服務器。所以我希望我的應用程序忽略上述錯誤,並繼續執行它的操作,直到它從服務器獲取特定的控制觸發器。socket.error:[Errno 10061]由於目標機器主動拒絕,無法建立連接
示例代碼:
import socket,sys
cs = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
cs.connect((HOST, CPORT))
cs.send("REGS " + hostname)
cs.close()
任何想法?
所以忽略它。捕捉異常,無論如何,它完全不清楚你使用的是什麼樣的運行時環境。 – 2012-04-14 16:48:31
進口插座,SYS CS = socket.socket(socket.AF_INET,socket.SOCK_STREAM) cs.connect((HOST,CPORT)) cs.send( 「REGS」 +主機名) cs.close() 沒有異常處理,當我從控制檯python app.py運行應用程序,應用程序退出上述錯誤,我希望它繼續發送。 – y33t 2012-04-14 16:54:09
使用適當的標籤爲您的問題。添加了[python]標籤。 – 2012-04-14 16:56:57