1

tor での ID の変更についてブラウジングしているときに、次のスクリプトがあります。

from TorCtl import TorCtl

conn = TorCtl.connect(controlAddr="127.0.0.1", controlPort=9051, passphrase="123")

TorCtl.Connection.send_signal(conn, "NEWNYM")

しかし、私はこのエラーが発生します:

Connection refused. Is the ControlPort enabled?
Traceback (most recent call last):
  File "python_tor.py", line 18, in <module>
    TorCtl.Connection.send_signal(conn, "NEWNYM")
TypeError: unbound method send_signal() must be called with Connection instance as first argument (got NoneType instance instead)

そして、パスフレーズは何ですか?パスフレーズなしで試してみましたが、同じエラーが発生します。

4

2 に答える 2

0

やるべきだと思います

conn.send_signal("NEWNYM")

呼び出しの間に conn を印刷してみてください。なしかどうかを確認します。接続に失敗した可能性があります。

于 2012-03-29T07:57:43.283 に答える