博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多线程实现socketserver练习
阅读量:7030 次
发布时间:2019-06-28

本文共 604 字,大约阅读时间需要 2 分钟。

 

  1.server

import socketfrom threading import Threaddef my_socketserver(conn, addr):    conn.send(b'hello')    msg = conn.recv(1024).decode('utf-8')    print(msg)    conn.close()if __name__ == '__main__':    sk = socket.socket()    sk.bind(('127.0.0.1', 8080))    sk.listen()    while True:        conn, addr = sk.accept()        t = Thread(target=my_socketserver, args=(conn, addr)).start()

  2.client

import socketsk = socket.socket()sk.connect(('127.0.0.1', 8080))msg = sk.recv(1024)print(msg)inp = input('>>>').encode('utf-8')sk.send(inp)sk.close()

 

转载于:https://www.cnblogs.com/whylinux/p/9846373.html

你可能感兴趣的文章
第22讲: Scala中的闭包实战详解
查看>>
linux信号解释(1)
查看>>
串口DTU设备常见问题处理
查看>>
28.umask值
查看>>
文件操作工具类
查看>>
nginx教程从入门到精通(ttlsa出品)
查看>>
squid日志之access.log格式+内容
查看>>
我的友情链接
查看>>
LVS NAT 模式突然很卡ip_conntrack
查看>>
重拾CCNA,学习笔记持续更新ing......(7)
查看>>
FreeBSD下的开机自启动
查看>>
我的友情链接
查看>>
Linux命令行快捷键
查看>>
python 的实用技巧
查看>>
创建RHCS集群环境
查看>>
电子商务未来的趋势,难道我真的错了?
查看>>
工厂方法模式
查看>>
360安全卫士怎么登录问题
查看>>
linux下的DNS缓存服务
查看>>
实现一键分享的代码
查看>>