我想用python建立一个代理链
在没有代理的情况下,它提供:
MACHINE ---> INTERNET
使用一个代理,经典连接:
MACHINE ---> Proxy ---> INTERNET
我想要的是:
MACHINE ---> Proxy ---> Proxy ---> Proxy ---> INTERNET
有没有一种方法可以在python中实现这一点?我不想使用此解决方案:
import requests
proxies = {
'http': 'http://10.10.1.10:3128',
'https': 'http://10.10.1.10:1080',
}
requests.get('http://example.org', proxies=proxies)
因为我想连接到代理,而不仅仅是通过它们发送请求,因为我想在之后使用它们并保持与所有代理的连接。要连接到代理,我需要执行以下操作:
import os
from elevate import elevate
elevate(show_console=False)
os.popen('netsh winhttp set proxy 175.106.10.226:51630')
这意味着:我请求UAC提升,因为netsh winhttp set proxy命令需要更高的权限,当我获得整个脚本的提升时,我会运行我想要的每个命令。但是是否有cmd命令来设置链代理?还是用python实现的方法
目前没有回答
相关问题 更多 >
编程相关推荐