我不能使用Tkinter Button为listen客户端(套接字)创建while循环

时间:2017-08-02 06:19:07

标签: python tkinter

所以,我在python中创建了一个简单的GUI,用于创建一个使用套接字模块监听客户端的服务器,但程序崩溃了。这是代码。我是python 2.7.11

from Tkinter import *
import socket


def listen():
  global s
  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  s.bind(("", 9999))
  s.listen(5)
  global c
  c = None
  while True:
    if c is None:
       box.insert(END,'[Esperando conexion...]')
       box.see(END)
       c, addr = s.accept()
       box.insert(END,'Conexion establecida desde: '+addr)
       box.see(END)

0 个答案:

没有答案