温馨提示×

如何在requests中使用代理IP

小樊
83
2024-12-11 07:18:14
栏目: 编程语言

在Python的requests库中使用代理IP,您需要首先安装requestsrequests-proxy

pip install requests requests-proxy

安装完成后,您可以通过以下方法在requests中使用代理IP:

  1. 通过环境变量设置代理:
import os
import requests

proxies = {
    'http': os.environ['HTTP_PROXY'],
    'https': os.environ['HTTPS_PROXY']
}

response = requests.get('https://www.example.com', proxies=proxies)
print(response.text)
  1. 通过requests-proxy库设置代理:
from requests_proxy import ProxyManager
import requests

proxies = ProxyManager('http://proxy.example.com:8080')
url = 'https://www.example.com'
response = requests.get(url, proxies=proxies)
print(response.text)
  1. 通过在代码中直接设置代理:
import requests

proxies = {
    'http': 'http://proxy.example.com:8080',
    'https': 'http://proxy.example.com:8080'
}

response = requests.get('https://www.example.com', proxies=proxies)
print(response.text)

请注意,您需要将proxy.example.com:8080替换为您要使用的实际代理服务器地址和端口。

0