python udp 监听线程 为什么开不了?
想实现一个服务器端和客户端,都先在本地运行,写了一个消息处理的线程,但是每次都会进入except部分,代码如下:
启动按键对应的函数,服务器端启动
def Start():
try:
global server
server = socket(AF_INET, SOCK_DGRAM) #启动服务端socket,默认端口7890
global host
host = 'localhost'
global port
port = 7890
server.bind((host, port))
listbox.insert(END, "服务器端启动" )
serverrec = ServerReceive(server, text_contents, userTable, roomTable)
serverrec.start()
建立监听线程,这里有问题
except:
listbox.insert(END, "cuowu" )
#exit()
求问怎么回事?怎么处理??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
直接让它抛出错误看一下不是很清楚吗,你try了但是在except里面又不输出错误当然不知道了。一般可能是权限或者端口冲突错误。