Для использования прокси-сервера с помощью Selenium вам потребуется установить и настроить драйвер браузера с возможностью использования прокси. В данном примере я буду использовать Firefox.
1. Установите последнюю версию драйвера Firefox Gecko (geckodriver) и добавьте его путь в переменную среды PATH.
2. Установите Selenium WebDriver с помощью pip:
```python
pip install selenium
```
3. Импортируйте необходимые модули в коде:
```python
from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType
```
4. Создайте и настройте объект прокси-сервера:
```python
my_proxy = "34.81.160.132:80"
proxy = Proxy()
proxy.proxy_type = ProxyType.MANUAL
proxy.http_proxy = my_proxy
proxy.socks_proxy = my_proxy
proxy.ssl_proxy = my_proxy
```
5. Создайте объект WebDriver с использованием настроенного прокси:
```python
driver = webdriver.Firefox(proxy=proxy)
```
6. Откройте веб-страницу и продолжите выполнение программы:
```python
driver.get("http://2ip.ru")
time.sleep(100000000)
```
7. Закройте браузер после окончания работы:
```python
driver.quit()
```
Теперь ваш код должен успешно использовать прокси-сервер при открытии веб-страницы. Убедитесь, что у вас установлен и настроен правильный путь к драйверу Firefox. Если у вас возникнут дополнительные проблемы, убедитесь, что прокси-сервер работает корректно. Вы также можете попробовать использовать другой браузер или платный прокси-сервер для проверки результатов.