如何通过udp将命令发送给另一个程序
- 创建一个UDP套接字
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- 绑定本地地址和端口
sock.bind(('127.0.0.1', 8888))
- 发送数据
dest_addr = ('127.0.0.1', 9999)
command = b'your command'
sock.sendto(command, dest_addr)
- 接收数据
data, addr = sock.recvfrom(1024)
print('Received:', data.decode(), 'from', addr)
在另一个程序中,需要监听相应的端口,接收数据并执行相应的命令。
原文地址: https://www.cveoy.top/t/topic/g8AT 著作权归作者所有。请勿转载和采集!