python编写简单聊天程序

本文介绍了使用Python的socket模块创建简单聊天程序的方法,包括socket对象的创建、绑定、监听和连接操作。通过示例展示了如何建立服务器端和客户端,实现基本的通信功能。
摘要由CSDN通过智能技术生成

socket模块相关的方法和类

  • socket.socket():返回一个 socket对象。
  • socket.create_connection(address):创建一个连接到给定地址的 socket对象(注意:此处的 address是一个元组(host, port)。
  • 注意:上面两点中的 socket指 socket模块,以下的 socket均指 socket对象。
  • socket.bind(address):将 socket对象绑定到给定的地址上。
  • socket.listen():监听 socket绑定的地址,在调用该方法后如果有连接请求,就可以调用 socket.accept()接受连接。
  • socket.accept():在调用 socket.listen()方法后,调用该方法来接受连接请求。
  • socket.connect(address):连接到给定地址。
  • socket.send(bytes):发送二进制数据。
  • socket.recv(bufsize):接受一段 bufsize大小的数据,通常 bufsize是 2的 n次方,如 1024,40258等。

简单的 socket服务器端

import socket


HOST = '127.0.0.1'
PORT = 8888

server = socket.socket
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值