zoukankan      html  css  js  c++  java
  • Python_soket

    1.socket建立连接,服务端,客户端代码如下:

    import socket
    
    #服务端,AF_INET:IPV4地址,SOCK_STREAM:TCP协议
    sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    
    ip=socket.gethostname()
    port=5001
    print(ip)
    sk.bind((ip,port))
    
    sk.listen(5)
    print('.........')
    new_socket,clientaddress =sk.accept()
    
    print('收到连接请求!')
    msg='连接建立成功!'
    new_socket.send(msg.encode('utf-8'))
    import socket
    
    #客户端
    sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    
    ip=socket.gethostname()
    port=5001
    print(ip)
    
    sk.connect((ip,port))
    
    msg=sk.recv(1024)
    print(msg.decode('utf-8'))

    2.如果运行客户端出现错误:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

      2.1先确认服务端是否运行成功,端口是否被监听

      2.2点开设置-->代理设置-->弹出Internet属性-->局域网设置-->自动检测设置-->重启pycharm即可

      2.3或者可以到vscode中运行试试

  • 相关阅读:
    hdoj 1872 稳定排序
    nyoj 60 谁获得了最高奖学金
    hdoj 2066 一个人的旅行
    nyoj 8 一种排序
    bzoj1798 1
    bzoj4031
    SPOJ-HIGH
    学习笔记::矩阵树定理
    学习笔记::树上莫队
    Strip
  • 原文地址:https://www.cnblogs.com/myfy/p/11719460.html
Copyright © 2011-2022 走看看