python实现聊天小程序的具体代码,供大家参考,具体内容如下:
import socket
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(('127.0.0.1',9999))#监听端口
s.listen(1)#调用listen()方法开始监听端口,传入的参数指定等待连接的最大数量
sock,addr = s.accept()
buf = sock.recv(1024).decode()
while True:
if buf!='exit':
print("客户端: " + buf)
data =input("服务端: ")
sock.send(data.encode())
if data=='exit':
break
buf=sock.recv(1024).decode()
我们需要打开两个命令行窗口,一个运行服务器程序,另一个运行客户端程序,就可以看到效果了
版权所有© 帮我毕业网 并保留所有权利