python中的socket

Posted 小哑师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中的socket相关的知识,希望对你有一定的参考价值。

创建TCP/IP套接字 tcpSock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) 创建UDP/IP套接字 udpSocket = socket.socket(socket.AF_INFT,socket.SOCK_DGRAM

常用套接字对象方法

服务器套接字方法

  1. bind(),将地址绑定到套接字上
  2. listen(),设置并启动TCP监听器
  3. accept(),被动接受TCP客户端连接,一直等待直到连接到达

客户端套接字方法

  1. connect(),主动发起TCP服务器连接
  2. connect_ex(),connect的扩展版本,会以错误码的形式返回问题

普通套接字方法

  1. recv(),接受TCP消息
  2. recv_into(),接受TCP消息到指定的缓冲区
  3. send(),发送TCP消息
  4. sendall(),完整地发送TCP消息
  5. recvfrom(),接受UDP消息
  6. sendto(),发送UDP消息

以上是关于python中的socket的主要内容,如果未能解决你的问题,请参考以下文章

Python中的socket模块

Python 中的代码,在 Node.js 和 Socket.IO 中通信,在 HTML 中呈现

python socket

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

golang代码片段(摘抄)

Python代码阅读(第13篇):检测列表中的元素是否都一样