0
如果連接,我將發送數據到服務器。否則它將繼續主程序。我正在使用Python 2.7。如果服務器未連接,則需要較長時間才能繼續執行主程序。如何分配連接套接字的最短時間等待
server=socket.socket()
host="192.168.0.1"
port=12321
try:
server.connect(host,port)
server.send('data')
except:
print"server vot connected"
如果服務器計算機未通電或服務器程序未運行。打印未連接的服務器需要較長的時間。我想分配3毫秒試圖連接服務器,如果它無法連接它將退出和打印服務器未連接。如何分配等待的時間並擺脫1-2分鐘的問題?
任何形式的幫助都將被高度評價。
謝謝。它工作正常。它也可以用於數據庫嗎? db = Mysqldb.connect(「192.168.0.1」,「admin」,「pass」,「DB」)。 db.settimeout(0.003) – user007