python socket基础
# socket """ Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯 语法: socket.socket(AddressFamily, Type) 该函数带有两个参数: Address Family:可以选择 AF_INET(用于 Internet 进程间通信) 或者 AF_UNIX(用于同一台机器进程间通信),实际工作中常用AF_INET Type:套接字类型,可以是 SOCK_STREAM(流式套接字,主要用于 TCP 协议)或者 SOCK_DGRAM(数据报套接字,主要用于 UDP 协议) 套接字使用流程: 创建套接字 使用套接字收/发数据 关闭套接字 """ # 创建TCP 语法 """ import socket # 创建tcp的套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # ...这里是使用套接字的功能... # 关闭套接字 tcp_socket.close() """ # 创建UDP 语法 """ import socket # 创建tcp的套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # ..