用python写的server-client程序报错EBADF

云霞 发布于 2011/08/08 14:52
阅读 1K+
收藏 0

hi,大家好!

请教个问题,今天用python写了两个简单的网络程序,一个客户端的,一个服务器的,客户端发送第二次请求后,服务器报错如下:

Traceback (most recent call last):

   File "<pyshell#19>", line 1, in <module>

      import tsTserv

   File "D:\server_client_test\tsTserv.py", line 19, in <module>

      data = tcpCliSock.recv(BUFSIZ)

   File "C:\Python26\lib\socket.py", line 165, in _dummy

      #raise error(EBADF, 'Bad file descriptor')

error: [Errno 9] Bad file descriptor

这个到底是什么错误?什么原因引起的??

加载中
1
划破天之痕
划破天之痕
tcpCliSock.close()的缩进错误,修改一下,或者先注释掉
返回顶部
顶部