Форум программистов, компьютерный форум CyberForum.ru

Прокси в Selenium (PhantomJS) - Python

Восстановить пароль Регистрация
 
weblord
0 / 0 / 0
Регистрация: 16.10.2016
Сообщений: 99
22.12.2016, 23:21     Прокси в Selenium (PhantomJS) #1
Привет всем, нуждаюсь в помощи касательно того, как задать прокси в Selenium (PhantomJS). Пробовал разные методы, найденные в интернете и stackoverflow в частности - ничего не работает. Точнее как, ошибок не выбивает, но проверки на сайтах по определению ip показывают мой родной ip... Кто поможет?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 23:21     Прокси в Selenium (PhantomJS)
Посмотрите здесь:

Python Поиск текста на странице с Selenium
Изменить размер окна в Selenium Python
Python Selenium + PhantomJS + прокси
Python Selenium, выделение текста на странице
Многопроцессорный парсер теряет ссылки при паринге (selenium+PhantomJS+ProcessPoolExecutor) Python
Selenium не запускает браузер Python
Selenium: переход на новыю вкладку Python
Python Не работает selenium
Python Selenium не находит элемент
Selenium не делает скриншот Python
Python Selenium
Python Selenium PhantomJS. Прокси с авторизацией

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jabbson
Модератор
 Аватар для Jabbson
2917 / 2026 / 366
Регистрация: 03.11.2009
Сообщений: 6,410
Записей в блоге: 3
23.12.2016, 00:59     Прокси в Selenium (PhantomJS) #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
печалечка-то какая....

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
from selenium import webdriver
 
# without proxy
driver = webdriver.PhantomJS(executable_path='/usr/local/bin/phantomjs')
driver.get('https://api.ipify.org/')
print(driver.find_element_by_tag_name('pre').text)
driver.close()
 
 
# tor socks
service_args = [
    '--proxy=127.0.0.1:9050',
    '--proxy-type=socks5',
    ]
 
driver = webdriver.PhantomJS(executable_path='/usr/local/bin/phantomjs', 
                             service_args=service_args)
 
driver.get('http://api.ipify.org/')
print(driver.find_element_by_tag_name('pre').text)
driver.close()
 
 
# http proxy (hello, China!)
service_args = [
    '--proxy=124.88.67.19:80',
    '--proxy-type=http',
    ]
 
driver = webdriver.PhantomJS(executable_path='/usr/local/bin/phantomjs', 
                             service_args=service_args)
driver.get('http://api.ipify.org/')
print(driver.find_element_by_tag_name('pre').text)
driver.close()
Прокси в Selenium (PhantomJS)
Yandex
Объявления
23.12.2016, 00:59     Прокси в Selenium (PhantomJS)
Ответ Создать тему
Опции темы

Текущее время: 02:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru