私は最近ツイストを学んでいるので、フレームワークをpygamesスクリプトに統合できます。ツイストの既存のメソッドをオーバーライドする例やチュートリアルがたくさんあることがわかりました(間違っている場合は修正してください)。
この単純なクライアントではtwisted.protocols.basic.LineReceiver.lineReceived
、回線が送信されるたびにメソッドがオーバーライドされます
class ChatClientProtocol(LineReceiver):
def lineReceived(self,line):
print (line)
class ChatClient(ClientFactory):
def __init__(self):
self.protocol = ChatClientProtocol
reactor.connectTCP('192.168.1.2', 6000, ChatClient())
reactor.run()
LineReceiver.lineReceived
アドレスのリスニングソケットは?に送信されますreactor.connctTCP
か?メソッドをオーバーライドせずにこれを行う方法はありますか?それとも、これはツイストのパラダイムですか(オーバーライドはツイストの使用方法です)?