python3 socket实现
来源:互联网 发布:linux操作系统下载官网 编辑:程序博客网 时间:2024/06/07 03:45
1.服务端:
import socketdef listen(): s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0) s.bind(('localhost', 8888)) s.listen(5) while True: connection, address = s.accept() print('connection:::', connection) print('address:::', address) try: connection.settimeout(5) buf = connection.recv(1024) print('buf::', buf) if buf == '1': connection.send(str.encode('welcome to server!')) else: connection.send(str.encode('please go away.')) except socket.timeout: print('time out') connection.close()if __name__ == '__main__': print('begin...') listen() print('end...')
2.客户端:
import socketdef client_connect(): s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0) s.connect(('localhost', 8888)) import time time.sleep(2) s.send(str.encode('test')) print('1', s.recv(1024)) s.close()if __name__ == '__main__': client_connect()
阅读全文
0 0
- python3 socket实现
- Python3之socket实现并发
- python3.5实现socket通讯(TCP)
- Python3 socket
- Python3 socket
- python3.X实现socket编程的小处理
- Python3 Socket操作FTP
- python3中Socket学习
- python3 socket抓包
- Python3 Socket编程
- python3 socket client
- Python3 socket编程,并与多线程实现最简单的聊天工具之一
- 安卓使用socket控制树莓派的GPIO口 python3.4实现
- 由 Python2 和 Python3 中 socket.inet_aton() 实现不同引发的血案
- Python3 socket 双端通信
- PYTHON3里面的SOCKET编程
- Python3之socket网络编程
- Python3-网络编程Socket学习
- 百度地图的开发day1之SHA1的值,包名,安全码
- Android内存优化(使用SparseArray和ArrayMap代替HashMap)
- Java集合
- 移动端苹果手机 input的readonly 不起效解决方案
- RocketMQ
- python3 socket实现
- okhttp volley retrofit对比
- PowerBI 学习笔记(3)—— 服务
- java设置运行环境
- 55个基础金融名词
- Spring框架概述
- Java 代码性能优化
- 用Ajax实现页面的分页原理
- CocosCreator使用protobuf