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

Возможный дубликат:
Tor с Python?

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

При запуске этой команды на консоли Python она не отображает никаких ошибок, но я не могу подключиться к Tor.


person yogkm    schedule 05.10.2012    source источник
comment
Вы сделали import TorCtl или from TorCtl import TorCtl? Удивительно, но это действительно имеет значение - TorCtl, похоже, предпочитает `from TorCtl import TorCtl '.   -  person solvingPuzzles    schedule 15.03.2013


Ответы (1)


TorCtl.connect будет подключаться только к процессу Tor (что делает его управляемым из Python), но не будет делать ничего, кроме этого (например, создание маршрутов). Для этого вам необходимо прочитать как это сделать.

person nneonneo    schedule 05.10.2012
comment
import socket import TorCtl s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(("127.0.0.1", 9100)) conn = TorCtl.get_connection(s) в последней строке этого кода отображается следующая ошибка. AttributeError: 'module' object has no attribute 'get_connection' - person yogkm; 05.10.2012
comment
У меня такая же проблема с AttributeError ... has no attribute 'get_connection'. TorCtl и socket установлены. - person solvingPuzzles; 15.03.2013
comment