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