zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然 PYTHON3开发学习:网络编程

    # 导入 socket、sys 模块
    import socket
    import sys
    
    # 创建 socket 对象
    serversocket = socket.socket(
                socket.AF_INET, socket.SOCK_STREAM) 
    
    # 获取本地主机名
    host = socket.gethostname()
    
    port = 9999
    
    # 绑定端口号
    serversocket.bind((host, port))
    
    # 设置最大连接数,超过后排队
    serversocket.listen(5)
    
    while True:
        # 建立客户端连接
        clientsocket,addr = serversocket.accept()      
    
        print("连接地址: %s" % str(addr))
        
        msg='欢迎访问菜鸟教程!'+ "
    "
        clientsocket.send(msg.encode('utf-8'))
        clientsocket.close()
    # 导入 socket、sys 模块
    import socket
    import sys
    
    # 创建 socket 对象
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 
    
    # 获取本地主机名
    host = socket.gethostname() 
    
    # 设置端口号
    port = 9999
    
    # 连接服务,指定主机和端口
    s.connect((host, port))
    
    # 接收小于 1024 字节的数据
    msg = s.recv(1024)
    
    s.close()
    
    print (msg.decode('utf-8'))
  • 相关阅读:
    tone() 和 IRremote 冲突的解决办法
    Github
    bit Buffer
    转载:AAC文件解析及解码
    Z变换
    FFT
    DFT
    傅里叶变换
    傅里叶变换--虚部的理解
    转载:WAV header
  • 原文地址:https://www.cnblogs.com/tszr/p/10965696.html
Copyright © 2011-2022 走看看