如何每周学习一个Python的socket模块应用案例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计9337个文字,预计阅读时间需要38分钟。
专题地址:每周一个+Python+模块,同时,也欢迎关注我的微信公众账号+AlwaysBeta+,获取更多精彩内容。
Socket+模块+提供了标准的+BSD+Socket+API,便于使用+BSD+套接字接口。
专栏地址:每周一个 Python 模块
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。
Socket 提供了标准的 BSD Socket API,以便使用 BSD 套接字接口通过网络进行通信。它包括用于处理实际数据通道的类,还包括与网络相关的功能,例如将服务器的名称转换为地址以及格式化要通过网络发送的数据。
寻址、协议族和套接字类型
socket 是由程序用来传递数据或通过互联网通信的信道的一个端点。套接字有两个主要属性来控制它们发送数据的方式: 地址族控制所使用的 OSI 网络层协议, 以及套接字类型控制传输层协议。
Python 支持三种地址族。最常见的是 AF_INET,用于 IPv4 网络寻址。IPv4 地址长度为四个字节,通常表示为四个数字的序列,每八字节一个,用点分隔(例如,10.1.1.5和127.0.0.1)。这些值通常被称为 IP 地址。
AF_INET6用于IPv6 网络寻址。
本文共计9337个文字,预计阅读时间需要38分钟。
专题地址:每周一个+Python+模块,同时,也欢迎关注我的微信公众账号+AlwaysBeta+,获取更多精彩内容。
Socket+模块+提供了标准的+BSD+Socket+API,便于使用+BSD+套接字接口。
专栏地址:每周一个 Python 模块
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。
Socket 提供了标准的 BSD Socket API,以便使用 BSD 套接字接口通过网络进行通信。它包括用于处理实际数据通道的类,还包括与网络相关的功能,例如将服务器的名称转换为地址以及格式化要通过网络发送的数据。
寻址、协议族和套接字类型
socket 是由程序用来传递数据或通过互联网通信的信道的一个端点。套接字有两个主要属性来控制它们发送数据的方式: 地址族控制所使用的 OSI 网络层协议, 以及套接字类型控制传输层协议。
Python 支持三种地址族。最常见的是 AF_INET,用于 IPv4 网络寻址。IPv4 地址长度为四个字节,通常表示为四个数字的序列,每八字节一个,用点分隔(例如,10.1.1.5和127.0.0.1)。这些值通常被称为 IP 地址。
AF_INET6用于IPv6 网络寻址。

