【问题标题】:Selenium Python ProxySelenium Python 代理
【发布时间】:2022-01-21 22:45:58
【问题描述】:

我想使用 selenium 代理,我从 youtube 上观看了如何操作的视频,但它不起作用。这是我的代码:

import names
import time as t
import random
import requests
import pyautogui
import smsactivateru
import tkinter as tk
import sys
import socket
from selenium import webdriver
from selenium.webdriver.common.proxy import *
from webdriver_manager.microsoft import EdgeChromiumDriverManager
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support.ui import Select
from smsactivateru import Sms, SmsTypes, SmsService, GetBalance, GetFreeSlots, GetNumber
from fake_useragent import UserAgent


options = webdriver.FirefoxOptions()
# set useragent
ua = UserAgent()
options.set_preference("general.useragent.override",ua.random)
# set proxy

firefox_capabilities = webdriver.DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
proxy = '91.214.31.234:8080'
firefox_capabilities['proxy'] = {
    "proxyType": "MANUAL",
    "httpProxy": proxy,
    "ftpProxy": proxy,
    "sslProxy": proxy
}



driver = webdriver.Firefox(options=options, proxy=proxy, capabilities=firefox_capabilities)

driver.get('https://2ip.ru')
t.sleep(5)

为什么代理不起作用?请帮我。善良的人

【问题讨论】:

  • 你有异常吗?发生什么了?请添加错误...
  • 没有错误。只是代理不起作用。我尝试使用很多代理,但没有一个有效

标签: python selenium selenium-webdriver proxy


【解决方案1】:

以下代码在 chrome 中适用于我。

PROXY = '91.214.31.234:8080'
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % PROXY)
chrome = webdriver.Chrome(options=chrome_options)
chrome.get("https://www.icanhazip.com")

【讨论】:

  • 兄弟,我需要 FireFox
  • 但是,无论如何感谢兄弟你的代码有效)
【解决方案2】:

在 FireFox 上试试这个。

from selenium import webdriver

webdriver.DesiredCapabilities.FIREFOX['proxy'] = {
    "httpProxy": PROXY,
    "sslProxy": PROXY,
    "proxyType": "MANUAL",
}
driver = webdriver.Firefox()
driver.get("https://www.icanhazip.com")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-14
    • 2022-08-14
    • 2022-08-23
    • 2022-01-21
    • 1970-01-01
    • 2021-02-07
    • 2019-01-05
    • 2020-01-21
    相关资源
    最近更新 更多