socket模块是网络通信的基础,在socket模块中的socket()函数是用来创建套接字对象。要创建套接字,必须使用socket.socket()函数,一般语法如下:
socket.socket(socket_family,socket_type)
socket_family是AF_INET(面向网络的)或AF_UNIX(基于文件的),socket_type是SOCK_STREAM(传输控制协议TCP)或SOCK_DGRAM(用户数据报协议UDP)。下面是创建两种套接字的方法:
import socket
# 一、创建UDP套接字
udpsock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM