python模拟服务端和客户端通信(简单)

Posted douxiaomao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python模拟服务端和客户端通信(简单)相关的知识,希望对你有一定的参考价值。

写了一个超级简单的,小白可以看一下,因为自己就是小白白(自学的)

客户端:

import socket
#指定一个协议tcp/ip
client=socket.socket()
#连接一个地址(服务端和端口号)
client.connect((‘localhost‘,6969))
#发送数据(python默认是byte类型,所以数据前面加b)
client.send(b"Hello Word")
#把服务端反馈的信息进行接收并赋值,给出一个接收的大小(kb/M)之类的
date=client.recv(1024)
#打印出这个接收的信息
print(">>>>",date)
#关闭客户端
client.close()

服务端:
import socket
#定义一个协议
server=socket.socket()
#给这个服务端绑定一个相应的地址
server.bind((‘localhost‘,6969))
#对这个地址进行监听
server.listen()
#接收的信息赋予两个值,一个是地址,一个是信息名(个人实在不知道,根据自己的小白经验想的)
conn,addr=server.accept()
#给接收的信息赋值并限制它的大小
date=conn.recv(1024)
#打印这个信息
print(">>>",date)
#发送这个信息给客户端(date.upper()是把这个信息修饰了一下,改成了大写,也可以不改)
conn.send(date.upper())
#关闭服务端
server.close()

我是帽小帽

  一起加油吧

































以上是关于python模拟服务端和客户端通信(简单)的主要内容,如果未能解决你的问题,请参考以下文章

TCP通信聊天服务端和客户端(C/C++语言开发)附完整源码

谁能用C语言写个最简单socket通信服务端和客户端示例

python,socket网络编程,最简单的server端和client端代码

20193120 实验三《Python程序设计》实验报告

20193120 实验三《Python程序设计》实验报告

Delphi服务端和PHP客户端通过Socket通信