Согласно этому учебнику , найденному фрагменту кода:
from stem import Signal
from stem.control import Controller
with Controller.from_port(port = 9051) as c:
c.authenticate()
c.signal(Signal.NEWNYM)
должен подтвердить sh вашу личность. когда я запускаю этот скрипт, я получаю следующий вывод:
Traceback (most recent call last):
File "/home/ubuntu/.local/lib/python3.6/site-packages/stem/socket.py", line 535, in _make_socket
control_socket.connect((self.address, self.port))
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last:
File "Python3TOR.py", line 16, in <module>
with Controller.from_port(port = 9051) as c:
File "/home/ubuntu/.local/lib/python3.6/site-packages/stem/control.py", line 1033, in from_port
control_port = stem.socket.ControlPort(address, port)
File "/home/ubuntu/.local/lib/python3.6/site-packages/stem/socket.py", line 503, in __init__
self.connect()
File "/home/ubuntu/.local/lib/python3.6/site-packages/stem/socket.py", line 172, in connect
self._socket = self._make_socket()
File "/home/ubuntu/.local/lib/python3.6/site-packages/stem/socket.py", line 538, in _make_socket
raise stem.SocketError(exc)
stem.SocketError: [Errno 111] Connection refused
Как я могу это исправить? предыдущие части учебников работали нормально. РЕДАКТИРОВАТЬ: орфография