Socket通信案例--实现发送与接收数据

Posted erikchanbolg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Socket通信案例--实现发送与接收数据相关的知识,希望对你有一定的参考价值。

客户端:
import socket
client = socket.socket()
client.connect(("localhost",6969))
while True:
msg = input("我要发数据>>:").strip()
print("开始发送数据: "+msg)
client.send(msg.encode("UTF-8"))
client.close()
运行截图:
技术分享图片

 

 
服务器端:
import socket

sever = socket.socket()
sever.bind(("localhost",6969))
sever.listen()
print("开始接受数据")
coon,addr = sever.accept()
while True:
data = coon.recv(1024).decode()
print("收到数据: "+data)
# coon.send(data)
sever.close()

技术分享图片

 






















以上是关于Socket通信案例--实现发送与接收数据的主要内容,如果未能解决你的问题,请参考以下文章

python,tcp,udp接收发送数据,简单的文件下载服务器

Java TCP socket通信,如何实现发送十六进制值,并在数据接收窗口中显示这些数据对应的字符串,非常感谢!

Python socket 套接字实现通信

Java Socket通信之客户端程序 发送和接收数据

python客户端读取文件并发送接收数据

UDP C++接收