让requests模块支持scoks代理

作者: aries 分类: Python 发布时间: 2016-03-02 10:46 ė 1551次浏览 6 0评论

首先,我们要安装requesocks这个模块

pip install requesocks

如果你那里不支持pip命令,可以看这里

然后,然后就可以用了

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2016/3/2 10:24
# @Author  : Aries (i@iw3c.com)
# @Site    : http://iw3c.com
# @File    : zhihu.py
# @Software: PyCharm

USE_SOCKS_PROXY = True
if USE_SOCKS_PROXY:
    import requesocks as requests
else:
    import requests
    
session = requests.session()
session.proxies = {'http''socks5://127.0.0.1:9050',
                   'https''socks5://127.0.0.1:9050'}
resp = session.get('https://api.github.com'auth=('user''pass'))
print(resp.status_code)
print(resp.headers['content-type'])
print(resp.text)

换一个
暂无评论
Ɣ回顶部