python 使用socket客户端向服务端传参,调用指定函数并返回值给客户端

2017-01-09 19:20:40来源:作者:人点击

第七城市
1、socket服务端
import socketip_port = ('192.168.89.101',9999)sk = socket.socket()sk.bind(ip_port)sk.listen(5)def show(vals): if vals == "aaaa":return "i love dengwenqing" else:return "not found data"while True: print "server waiting..." conn,addr = sk.accept() client_data = conn.recv(1024) data = show(client_data) #将客户端传来的值作为参数调用show()函数 conn.sendall(data) #将函数show()的处理结果发送回给客户端 conn.close()
2、socket客户端

import socketserver_ip_port = ('192.168.89.101',9999)sk = socket.socket()sk.connect(server_ip_port)sk.sendall('aaaaaa') #向服务端发送数据server_reply = sk.recv(1024) #接受服务端的返回结果print server_replysk.close()


本文出自 “运维杂谈Q群:223843163” 博客,请务必保留此出处http://freshair.blog.51cto.com/8272891/1890405
第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台