VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Python基础教程 >
  • python基础教程之python实现的简单聊天

本站最新发布   Python从入门到精通|Python基础教程
试听地址  
https://www.xin3721.com/eschool/pythonxin3721/


1.server端

import socket
sk=socket.socket()
address=('127.0.0.1',8000)
sk.bind(address)
sk.listen(3)
conn,addr = sk.accept()
while 1:
data=conn.recv(1024)
print(str(data,'utf8'))
if not data:
conn.close()
conn,addr=sk.accept()
print(addr)
continue
if not data:break
inp=input('>>>')
conn.send(bytes(inp,'utf8'))

2.client端

import socket
sk=socket.socket()
address=('127.0.0.1',8000)
sk.connect(address)
while True:
inp=input('>>>')
if inp=='exit':
break
sk.send(bytes(inp,'utf8'))
data = sk.recv(1024)
print(str(data, 'utf8'))
sk.close()

相关教程