2

多数のポート (正確には 300) を生成する小さなアプリケーションがあります。ソケットを生成するときは、次を使用します。

# when someone connects via socketlistener, do some stuff
class SocketListener((SocketServer.BaseRequestHandler)):
      print "Do some stuff"

誰かが接続しているポートを SocketListener 内で確認する方法はありますか?

4

1 に答える 1

2

BaseRequestHandler を継承するクラスをインスタンス化する方法によって異なりますが、これが役立つ場合があります。

class SocketListener((SocketServer.BaseRequestHandler)):
    def handle(self):
        print self.server.server_name, self.server.server_port
于 2012-07-09T18:12:10.313 に答える