0

以下は、サーバーのコードです。

from twisted.internet import protocol
from twisted.internet import reactor

class Echo(protocol.Protocol):

    def dataRecvd(self, data):
        self.transport.write(data)

class EchoFactory(protocol.Factory):

    def buildProtocol(self, addr):
        return Echo()

reactor.listenTCP(8000,EchoFactory())
reactor.run()

次のエラーが表示されます。

listenTCP()- Undefined variable from import

run- Undefined variable from import

Windows 7でEclipseでpydevを使用しています。どこが間違っていますか?

4

2 に答える 2

1

listenTCP() - インポートからの未定義の変数

これは Python の例外ではありません。pylint のようなツールからの「エラー」だと思います。偽物です。それは何の意味もありません。

シェルでも試してみましたが、プログラムは実行を開始してから何もしません。出力はありません。

プログラムが何をするべきか知っていますか?シェルで出力を生成することは想定されていません。

于 2014-02-19T12:01:08.560 に答える