python核心编程学习(第三版)之网络编程
2023-09-27 14:26:13 时间
套接字
套接字是计算机网络数据结构。在任何类型的通信开始之前,网络应用程序必须创建套接字。
有两种类型的套接字,基于文件和面向网络的。
unix套接字是第一个家族,AF_UNIX代表地址家族,缩写AF
第二种套接字的家族名称为AF_INET,AF_INET6
python只支持AF_UNIX,AF_NETLINK,AF_TIPC,AF_INET
面向连接的套接字TCP套接字,传输控制协议,必须使用SOCK_STREAM
无连接的套接字UDP套接字,用户数据报协议,必须使用SOCK_DRGAM
创建套接字,必须使用socket.socket()语法为
socket(socket_family, sock_type, protocol=0)
创建TCP套接字
ucpSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
创建UDP套接字
udpSock = socket.socket(socket.AF_INET, socket.SOCK_DRGAM)
创建TCP服务器
创建TCP客户端
创建UDP服务器
创建UDP客户端
相关文章
- 通过python基于netconf协议获取网络中网元的配置数据,助力企业网络控制自动化轻松实现!
- [ python ] 常用模块
- Python Socket 网络编程
- python resnet实例,残差网络医学分类,基于resnet医学图像分类任务;医学图像处理实战
- 用Python做股市数据分析(一)
- Python网络编程中的select 和 poll I/O复用的简单使用
- Python自学真的可行嘛,有没有想自学成功的案例?
- 自学Python可以找到合适的工作吗?
- Python之网络模型与图形绘制工具networkx
- Python:urllib2模块GET和POST请求
- cs 231 Convolutional Networks 卷积网络 Fast layers ((python pyx代码-----C 代码 ----python代码调用))
- Python pandas.DataFrame.dot函数方法的使用
- Python numpy.zeros_like函数方法的使用
- Python网络爬虫报错“SSL: CERTIFICATE_VERIFY_FAILED”的解决方案
- python学习笔记(十一)——网络编程
- 三、python学习之网络-UDP