2019-08-15

#server
from threading import Thread
from socket import socket


class ServerThread(Thread):
    def __init__(self, connect, attress):
        super().__init__()
        self.connect = connect
        self.attress = attress

    def run(self):
        while True:
            message = '我是机器人'
            self.connect.send((self.attress[0] + ':' + message).encode())
            recv_data = self.connect.recv(1024)
            print(recv_data.decode(encoding='utf-8'))


if __name__ == '__main__':
    server = socket()
    server.bind(('10.7.181.119', 1024))
    server.listen(512)
    while True:
        connect, attress = server.accept()
        t1 = ServerThread(connect, attress)
        t2 = ServerThread(connect, attress)
        t1.start()
        t2.start()
# client1
"""__author__ == rong"""
from socket import socket

client = socket()
client.connect(('10.7.181.119', 1024))
while True:
    recv_data = client.recv(1024)
    print(recv_data.decode(encoding='utf-8'))
    message = 'client1:' + input('输入:')
    client.send(message.encode())
# client2,client3和client1一样
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 黎明 学习打卡第15天。 日目标A:跑步5km,或跳绳1000个。 完成情况:跑步5km(本月累计65km)+跳绳...
    Yang_5阅读 1,488评论 0 2
  • 周国平说:我们活在世上,人人都有对爱和善意的需要,如果你知道世上有许多人喜欢你,肯定你,善待你,你就会觉得人生十分...
    小石榴籽儿阅读 3,038评论 2 7
  • 偶然间 我知道了午夜时的星空 清晨时的朝阳 看着世界由暗变明又变暗 循环往复 可是为什么 我也是如此的徘徊 纠缠于...
    四鬼阅读 845评论 1 0
  • 我会做吗? 1.这个问题看着很简单,回答起来也很简单,但是做起来很难,我会做吗?如果我把家里的垃圾扔出到门外,这个...
    yyang999阅读 3,471评论 3 10