对于以下的函数,在执行到
serverrec = ServerReceive(server, text_contents, userTable, roomTable)
serverrec.start()
的时候,就会进入到except
部分,怎么回事?怎么办?
希望实现客户端和服务器端都在本地的测试。
#启动按键对应的函数,服务器端启动
def Start():
try:
server = socket(AF_INET, SOCK_DGRAM) #启动服务端socket,默认端口8888
host = "127.0.0.1"
port = 8888
server.bind((host, port))
listbox.insert(END, "服务器端启动" )
serverrec = ServerReceive(server, text_contents, userTable, roomTable)
serverrec.start() #建立监听线程???
except:
listbox.insert(END, "cuowu" )
#exit()