python中的socket
时间:2020-07-07 17:51:21
收藏:0
阅读:71
创建TCP/IP套接字
tcpSock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
创建UDP/IP套接字
udpSocket = socket.socket(socket.AF_INFT,socket.SOCK_DGRAM
常用套接字对象方法
服务器套接字方法
- bind(),将地址绑定到套接字上
- listen(),设置并启动TCP监听器
- accept(),被动接受TCP客户端连接,一直等待直到连接到达
客户端套接字方法
- connect(),主动发起TCP服务器连接
- connect_ex(),connect的扩展版本,会以错误码的形式返回问题
普通套接字方法
- recv(),接受TCP消息
- recv_into(),接受TCP消息到指定的缓冲区
- send(),发送TCP消息
- sendall(),完整地发送TCP消息
- recvfrom(),接受UDP消息
- sendto(),发送UDP消息
评论(0)