当前位置:
首页 > 编程开发 > Python基础教程 >
-
python基础教程之python-网络编程(2)
客户端:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/use/bin/env python from socket import * HOST = 'localhost' PORT = 21567 BUFSIZE = 1024 ADDR = (HOST, PORT) tcpCliSock = socket(AF_INET) tcpCliSock.connect(ADDR) while True: data = raw_input( '> ' ) if not data: break tcpCliSock.send(data) data = tcpCliSock.recv(BUFSIZE) if not data: break print data tcpCliSock.close() |
回到顶部
2.4.UDP服务器和客户端
服务器:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/use/bin/env python from socket import * import time HOST = '' PORT = 21567 BUFSIZE = 1024 ADDR = (HOST, PORT) udpSerSock = socket(AF_INET, SOCK_DGRAM) udpSerSock.bind(ADDR) while True: print( 'waittinng for meaasge...' ) data, addr = udpSerSock.recvfrom(BUFSIZE) lotime = time.strftime( "%Y-%m-%d %H:%M:%S" , time.localtime()) udpSerSock.sendto(b '[%s] %s' %(lotime, data), addr) print( '...received from and returned to: ' , addr) udpSerSock.close() |
栏目列表
最新更新
60%的人不懂Python进程Process,你懂吗?
python-网络编程
python连接sqlserver工具类
Python爬虫技术:爬虫时如何知道是否代理
selenium设置user-agent以及对于是否是浏览器
MAC自带Apache配置python3
【Python必学】Python爬虫反爬策略你肯定不
flask与Flask-CORS的使用
flask 与 SQLAlchemy的使用
python连接Oracle工具类
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
mysql 安装了最新版本8.x版本后的报错:
Mysql空间数据&空间索引(spatial)
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能
将Session值储存于SQL Server中