This article mainly introduces how to implement the conversion and return functions for characters on a tcp server that can convert characters into uppercase and lowercase characters in python. it has some reference value, for more information, see the example in this article. Share it with you for your reference. The specific analysis is as follows:
After the following python code is executed, the tcp monitoring Port 8081 is used to convert the request string sent by the user into a large write and return the result. if the user sends an end request, the connection is interrupted.
Import SocketServerimport netstringclass MyRequestHandler (SocketServer. baseRequestHandler): def handle (self): print "From:", self. client_address while 1: rq = netstring. readns (self. request) print rq netstring. writens (self. request, rq. upper () if rq. lower () = "end": breakmyServer = SocketServer. TCPServer ('', 8081), MyRequestHandler) myServer. handle_request ()
I hope this article will help you with Python programming.