这样创建了一个后台线程
def listenReply(self):
while self.SOCK_LISTENING:
fromNodeRED = self.nodeRED_sock.recv(1024).decode()
if fromNodeRED=="closeDoor":
self.door_closed()
...
self.listenThread = Thread(target=self.listenReply, daemon=True)
self.SOCK_LISTENING = True
self.listenThread.start()
但是 self.door_close() 有一些 UI 的东西,所以这不好。如何在主线程中调用 self.door_close ?
呼如林
狐的传说
有只小跳蛙
相关分类