2017-04-08 6 views
0

Hallo, ich habe versucht, meine IP nach einigen Anfragen für das Scrappen einer Website zu ändern, aber wenn ich diesen Code ausführen, der ist der, den ich in einigen Blogs gefunden habe, passiert alles, ich meine meine IP ist das gleiche in den beiden Ausgängen. Hat jemand eine Ahnung, was ich falsch mache?Warum kann ich meine IP nicht ändern? Tor & Python

from stem import Signal 
from stem.control import Controller 
import requests 

def set_new_ip(): 
    """Change IP using TOR""" 
    with Controller.from_port(port=9051) as controller: 
     controller.authenticate(password='my_password') 
     controller.signal(Signal.NEWNYM) 

local_proxy = '127.0.0.1:8118' 
http_proxy = {'http://': local_proxy, 
      'https://': local_proxy} 

current_ip = requests.get(url='http://icanhazip.com/', 
         proxies=http_proxy, 
         verify=False) 

print(current_ip.text) 

set_new_ip() 

current_ip = requests.get(url='http://icanhazip.com/', 
         proxies=http_proxy, 
         verify=False) 

print(current_ip.text) 

Antwort

Verwandte Themen