首页 > 代码库 > 17.3.12---socket

17.3.12---socket

1----如果要用python做一个服务器和客户端的通信程序,那么就一定得选择标准库中的scoket套接字模块,它支持多种网络协议:TCP/IP    ,ICMP/IP,            UDP/IP

        socket

包括2个套接字,一个是服务器端(server),一个是客户端(client),在一个程序中创建服务器端的套接字,让他等客户端的连接,这样他就在这个IP和断口处,监听

处理Client端套接字通常比处理服务端套接字相对容易一些,因为服务器端还要随时处理客户端的里拦截,同时还要处理多个连接任务。Python socket recv

而客户端只需要简单的设置好ip和端口既可以完成任务

socket套接字有两个方法:一个是send,另一个是recv,他们用来传输数据信息

可以用字符串参数调用send方法发送数据,用一个所需的最大字节数做参数调用recv方法来接收数据

技术分享

技术分享

17.3.12---socket