requests在2.10.0版本開始支持socks代理
自己搭了個服務器所以就想順便用一下。
import requests url = 'xxx' my_proxies={"http": "socks5h://127.0.0.1:10808","https": "socks5h://127.0.0.1:10808"} r = requests.get(url=url, proxies=my_proxies, timeout=5)
這里使用的是socks5h,一開始用的socks5但是一直報錯OsError,可能和我使用的本地代理有關,換成socks5h就好了。