Python 网络编程起步(Socket发送消息)

一、服务端(Server.py)
    服务端要做的事情是:
    1. 创建一个Socket对象

import socket

= socket.socket(socket.AF_INET, socket.soCK_DGRAM)
    2. 绑定一个端口

s.bind((""8081))
    3. 接受来自客户端的消息

while True:

    
# Receive up to 1,024 bytes in a datagram

    data, addr = s.recvfrom(1024)

    
print "Received:", data, "from", addr
二、客户端(Client.py)
    客户端要做的事情是:
    1. 创建一个Socket对象。

import socket

= socket.socket(socket.AF_INET, socket.soCK_DGRAM)
    2. 向某个服务器的指定的端口发送消息。由于使用UDP,如果服务器端未接收到将会丢弃数据包。

port = 8081

host 
= "localhost"

while True:

    msg 
= raw_input()

    s.sendto(msg, (host, port))
三、运行试试

相关文章

方案一 代码 在Python中,可以使用wave模块来读取双通道(立...
简介 一个用python实现的科学计算,包括: 1、一个强大的N维...
使用爬虫利器 Playwright,轻松爬取抖查查数据 我们先分析登...
轻松爬取灰豚数据的抖音商品数据 调用两次登录接口实现模拟登...
成功绕过阿里无痕验证码,一键爬取飞瓜数据 飞瓜数据的登录接...
一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密...