首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要修复我的代理代码(代理= ip:port:username:password)

我需要修复我的代理代码(代理= ip:port:username:password)
EN

Stack Overflow用户
提问于 2022-07-05 21:19:55
回答 1查看 37关注 0票数 -1
代码语言:javascript
复制
from lib2to3.pgen2 import driver
from pathlib import Path
from re import search
from xml.dom.minidom import Element
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.chrome.options import Options
import time
import os
import random



    file=open('proxy.txt','r',encoding='utf-8')
    proxies = file.readlines()
    file.close()
    
    while True:
        PROXY = random.choice(proxies).replace('\n','')
        print('Current Proxy:',PROXY)
        chrome_options = Options()   
        chrome_options.add_argument('--proxy-server=%s' % PROXY)
        driver = webdriver.Chrome(Path,options=chrome_options)

它只接收ip:port形式的代理。我如何将它集成到作为ip:端口:用户名:密码的chrome中?

EN

回答 1

Stack Overflow用户

发布于 2022-07-05 21:33:46

你不能从命令行。出于安全考虑,这在铬中是不可用的。

https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md#proxy-credentials-in-manual-proxy-settings

您可以尝试通过basic auth或可能通过某些浏览器扩展将它们注入HTTP请求中。另请参阅

How to set username and password for Chrome Proxy Using Selenium?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72875644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档