Python Requests with ProxyPanel
ProgrammingBy ProxyPanel Engineering Team
Updated Apr 9, 2026Python Requests with ProxyPanel
The requests library is the most popular HTTP library for Python. Here's how to use it with ProxyPanel proxies.
Installation
pip install requests
HTTP Proxy
import requests
proxies = {
"http": "http://api-key:api-key@proxy-host:http-port",
"https": "http://api-key:api-key@proxy-host:http-port",
}
response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())
SOCKS5 Proxy
pip install requests[socks]
import requests
proxies = {
"http": "socks5h://api-key:api-key@proxy-host:socks5-port",
"https": "socks5h://api-key:api-key@proxy-host:socks5-port",
}
response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())
Use
socks5h://(withh) to resolve DNS through the proxy for better anonymity.