• 大小: 1.74KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  程序  聊天  

资源简介


资源截图

代码片段和文件信息

#服务器
import socket

# 待bind的ip/port
ip_port = (‘127.0.0.1‘ 9999)
# 建立socket
s = socket.socket()
# 绑定ip/port
s.bind(ip_port)
# 监听连接
s.listen()
print(‘等待用户连接中... ...‘)
while (True):
    # 建立连接后,将accept()返回的元组赋值给conn addr
    conn addr = s.accept()
    if conn is not None:
        print(‘有一个用户已连接‘)
        b=‘‘
    while (True):
        try:
            if b==‘‘:
                print(‘等待对方输入聊天ID‘)
                b = conn.recv(1024)
                a = input(“请输入你的聊天ID:“)
                a = a + ‘:‘
                conn.send(bytes(a encoding=‘utf-8‘))
            else:
                recv_data = conn.recv(1024)
                # 显示接收的信息
                print(str(bencoding=‘utf-8‘) str(recv_data encoding=‘utf-8‘))

评论

共有 条评论