Python 搭建服务器应该怎么做?

Python 搭建服务器应该怎么做?

本次回答将以Python的第三方库socket进行搭建,python的socket库可以说非常发达,但是调用起来也无非就几个步骤

服务器端的基本流程:

1.初始化socket()

2.使用bind()绑定ip和端口号

3使用listen()监听消息

4.获取客户端的套接字地址accept()

5.使用recv()接收数据,send()发送数据与客户端进行交互

客户端的基本流程:

1.初始化socket()

2.使用ip和端口号connect()连接服务器

3.使用recv()接收数据,send()发送数据与服务器进行交互

在Python的Socket无外乎就两个主要方法,一个是发送数据的send()和接收数据的recv(),所以想要做好交互,只要做好两边接收和发送的操作即可。