【问题标题】:I am using Trio and how do I get the IP address of an already open socket?我正在使用 Trio,如何获取已经打开的套接字的 IP 地址?
【发布时间】:2021-05-19 08:19:12
【问题描述】:

这是一个简单的问题,我确信有解决方案。我正在尝试获取已连接到的套接字的 IP 地址。我使用 trio.serve_tcp(handler, port) 创建了一个服务器,现在我想知道是否有人与它建立了数千个连接,但我需要知道如何获取已接受连接的 IP 地址。

【问题讨论】:

    标签: python-3.x sockets ip python-trio


    【解决方案1】:

    如果您被处理程序 ProxyHandler() 接受

    def ProxyHandler(newclient):
       print('New connection from : '+repr(newclient.socket.getpeername()))
    

    就这么简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 2014-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多