在Python中,您可以使用requests
库和requests_proxy_auth
库来设置代理。首先,确保您已经安装了这两个库。如果没有,请使用以下命令安装:
pip install requests requests_proxy_auth
接下来,您可以使用以下代码设置代理:
import requests
from requests_proxy_auth import ProxyAuth
url = 'https://example.com'
proxy = 'http://username:password@proxyserver:port'
proxies = {
'http': proxy,
'https': proxy,
}
# 如果代理需要身份验证,可以使用以下方式设置
auth = ProxyAuth(username='username', password='password')
proxies = {
'http': proxy,
'https': proxy,
}
response = requests.get(url, proxies=proxies, auth=auth)
print(response.text)
在这个例子中,我们首先导入requests
库和ProxyAuth
类。然后,我们定义要访问的URL和代理服务器的信息。接着,我们创建一个名为proxies
的字典,其中包含HTTP和HTTPS代理设置。最后,我们使用requests.get()
方法发送GET请求,并将proxies
和auth
参数传递给它。这将使用指定的代理服务器发送请求。