python3_UDP控制windows
1.服务器部分:
#!/usr/bin/env python3
import socket#导入socker模块
import os#导入系统模块
udpserver = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
udpserver.bind(("127.0.0.1",8880))#绑定这个端口,接收端口消息
while True:
data,addr = udpserver.recvfrom(1024)#1024缓冲区
os.system(data.decode("utf-8"))#将接收的消息发给系统
2.客户端:
#!/usr/bin/env python3
import socket
udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)#UDP协议
while True:
data = input('input message:')#输入数据calc
udp.sendto(data.encode("utf-8"),("127.0.0.1",8880))#发送数据并编码
udp.close()