socket套接字的使用与读写文件的流程类似
1.创建套接字
2.使用套接字收/发数据
3.关闭套接字
套接字的创建:
import socket
socket.socket(AdressFamliy,Type)
AdressFamliy:协议族,表示使用的是IPV4还是IPV6,一般使用IPV6
Type:标记使用的是UDP/TCP
创建一个TCP socket:
import socket
#导入方式不同,使用方式不同
s = socket.socket(socket.AF_INET,SOCK_STREAM)
#s是用来接收套接字的套接字对象,AF_INET表示IPV4(固定使用),SOCK_STREAM翻译是TCP
#....这里是使用套接字的功能....
s.close()
#不使用时,关闭套接字
创建一个UDP socket:
import socket
#导入方式不同,使用方式不同
s = socket.socket(socket.AF_INET,SOCK_DGRAM)
#s是用来接收套接字的套接字对象,AF_INET表示IPV4(固定使用),SOCK_DGRAM翻译是UDP
#....这里是使用套接字的功能....
s.close()
#不使用时,关闭套接字