Python套接字编程中的套接字错误【错误10054】

时间:2019-06-03 01:55:16

标签: python-2.7

我在Windows 7中使用python 2.7。进行套接字编程时。

发生错误:套接字错误10054。

服务器:

class Socket_thread(QtCore.QThread):

def __init__(self, parent=None):
    super(Socket_thread, self).__init__(parent)
    self.conn = ''

def run(self):      
    server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)        
    server.bind(('', 8021))
    server.listen(100)
    self.conn, self.addr = server.accept()
    self.conn.send('INIT_CUR_METER\r\n')
    time.sleep(2)
    while True:
        I = self.conn.recv(1024).decode()
        q.put(I)

套接字错误10054在另一个线程的此行发生:

self.socket_thread.conn.send('READ_CUR_METER\r\n') 

0 个答案:

没有答案