Press "Enter" to skip to content

Python下requests库使用socks5代理

默认在python下安装的requests库只能支持和使用http的代理,不支持socks5代理。

import requests
if name == 'main':
    s = requests.session()
    s.proxies = {'https': 'socks5://127.0.0.1:1080'}
    print(s.get('https://httpbin.org/'))

当使用socks5代理,抛出异常:InvalidSchema

这时只要安装pysocks库就可以解决。

pip install pysocks
发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Free Web Hosting