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
常用套接字对象方法
服务器套接字方法
- bind(),将地址绑定到套接字上
- listen(),设置并启动TCP监听器
- accept(),被动接受TCP客户端连接,一直等待直到连接到达
客户端套接字方法
- connect(),主动发起TCP服务器连接
- connect_ex(),connect的扩展版本,会以错误码的形式返回问题
普通套接字方法
- recv(),接受TCP消息
- recv_into(),接受TCP消息到指定的缓冲区
- send(),发送TCP消息
- sendall(),完整地发送TCP消息
- recvfrom(),接受UDP消息
- sendto(),发送UDP消息
以上是关于python中的socket的主要内容,如果未能解决你的问题,请参考以下文章
Python 中的代码,在 Node.js 和 Socket.IO 中通信,在 HTML 中呈现