|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
服务器代码:
- import socket
- import threading
- net =socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- net.bind(("127.0.0.1",5447))
- # 记得设置用自己的ip和端口
- net.listen(10)
- def tcolink(sock,addr):
- sock.send(b"ni hao,friends")
- while True:
- data = sock.recv(1024)
- if data:
- print('乙方:'+data.decode('utf-8'))
- str = input('甲方:').encode()
- sock.send(str)
- else:
- break
- while True:
- sock,addr=net.accept()
- t = threading.Thread(target=tcolink,args=(sock,addr))
- t.start()
复制代码
客户端代码:
- import socket
- #创建一个socket对象
- s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- #建立连接
- s.connect(('127.0.0.1', 5447))
- #接收欢迎消息
- i=0
- def chat():
- str= input('乙方:').encode()
- #发送数据
- s.send(str)
- while i<100 :
- data = s.recv(1024).decode('utf-8')
- print('甲方:'+data)
- chat()
- #最后发送结束的标识
- #关闭连接
- s.close()
复制代码
*********************************************************************
大家运行看出什么问题,留言下面我们一起探讨!
先说楼主吧!
问题1:经常遇见服务器拒绝请求? 不知道什么解决 |
|