美文网首页
python socket 简单示例

python socket 简单示例

作者: Sky_Mao | 来源:发表于2018-12-05 22:00 被阅读0次

    服务端:

    import socket
    s = socket.socket();
    host = socket.gethostname();
    port = 10086;
    s.bind((host,port))
    
    s.listen(5)
    
    while True:
        c,addr = s.accept();
        print("链接地址:",addr)
        strMsg = "hello maomao"
        c.sendall(strMsg.encode())
        c.close()
        pass
    
    

    客户端:

    import socket
    
    s = socket.socket()
    host = socket.gethostname()
    port = 10086
    
    s.connect((host,port))
    
    str = s.recv(1024)
    print (str)
    s.close
    

    在python3.7里,send发送必须是socket.send(bytes[, flags])需要转换

    相关文章

      网友评论

          本文标题:python socket 简单示例

          本文链接:https://www.haomeiwen.com/subject/orjgcqtx.html