from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
# Proxy bilgilerini tanımlayın
proxy_ip = "123.123.123.123:8080" # Örnek: IP:Port
# Proxy ayarları
proxy = Proxy()
proxy.proxy_type = ProxyType.MANUAL
proxy.http_proxy = proxy_ip
proxy.ssl_proxy = proxy_ip # HTTPS için
# Chrome seçenekleri ve proxy yapılandırması
chrome_options = Options()
chrome_options.add_argument('--proxy-server=http://{}'.format(proxy_ip))
# WebDriver'i başlat
driver = webdriver.Chrome(
service=Service(ChromeDriverManager().install()),
options=chrome_options
)
# Bir siteyi ziyaret et
driver.get("https://whatismyipaddress.com/")
# Tarayıcıyı kapat
driver.quit()