Браузер Tor, новый IP не работает?

Я пытаюсь использовать браузер и получать новый IP-адрес каждый URL, который я посещаю в python. Я могу открыть экземпляр selenium с помощью браузера tor, но как я могу запрашивать новый IP каждый сайт, который я посещаю?

binary = '/Applications/TorBrowser.app/Contents/MacOS/firefox'
if os.path.exists(binary) is False:
    raise ValueError("The binary path to Tor firefox does not exist.")
firefox_binary = FirefoxBinary(binary)


browser = None
def get_browser(binary=None):
    browser = webdriver.Firefox(firefox_binary=binary)
    return browser
if __name__ == "__main__":
    browser = get_browser(binary=firefox_binary)
    urls = (
        ('tor browser check', 'https://check.torproject.org/'),
        ('ip checker', 'http://icanhazip.com')
    )
    for url_name, url in urls:
        print "getting", url_name, "at", url
        browser.get(url)

Ответы на вопрос(1)

Ваш ответ на вопрос