zoukankan      html  css  js  c++  java
  • 默写一个socket客户端和socket服务端的基本通信,即:收发消息

    Server:
    import socket
    sk = socket.socket()
    sk.bind(('192.168.0.95',8898))  #把地址绑定到套接字
    sk.listen()          #监听链接
    conn,addr = sk.accept() #接受客户端链接
    ret = conn.recv(1024)  #接收客户端信息
    ret = str(ret,encoding='utf-8')
    print(ret)       #打印客户端信息
    msg = input('妹子说>>>')
    msg = bytes(msg,encoding='utf-8')
    conn.send(msg)        #向客户端发送信息
    conn.close()       #关闭客户端套接字
    sk.close()        #关闭服务器套接字(可选)
    client:
    import socket
    sk = socket.socket()           # 创建客户套接字
    sk.connect(('192.168.0.95',8898))    # 尝试连接服务器
    msg = input('你问我>>>>')
    msg = bytes(msg,encoding='utf-8')
    sk.send(msg)
    ret = sk.recv(1024)         # 对话(发送/接收)
    ret = str(ret,encoding='utf-8')
    print(ret)
    sk.close()            # 关闭客户套接字
  • 相关阅读:
    总结html5
    css加载方式link和@import的区别!
    JavaScript
    log4j log for java
    异常
    内部类
    抽象类和接口,封装、继承、多态
    类和对象
    html 基础知识
    html表单
  • 原文地址:https://www.cnblogs.com/apollo1616/p/10206091.html
Copyright © 2011-2022 走看看