pyhothon中self.wfile.write(self.rfile.readline())

我采用的是pyhont3.6,服务端代码如下:

1    #!/usr/bin/env python

2     from socketserver import (TCPServer as TCP,StreamRequestHandler as SRH)

3     from time import ctime

4     HOST = ''

5     PORT = 21567

6     ADDR = (HOST,PORT)

7    class MyRequestHandler(SRH)

8             def handler(self):

9                  print("data:",self.rfile.readline().decode())

10                  self.wfile.write(self.rfile.readline())

11   Serv = TCP(ADDR,MyRequestHandler)

12   print("waiting for connection.....")

13   tcpServ.serve_forever()

 

这个服务端代码跑起来后,客户端向服务器发送数据,9行打印出了发送的数据,但是第10行发送的数据客户端没有接收到,这是什么原因??


qq_遁去的一_1
浏览 955回答 1
1回答

Helenr

flush()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python