找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3257|回复: 2

[已解决] 请教requests模块proxy问题

1

主题

2

帖子

2

积分

贫民

积分
2
reecho 发表于 2017-4-15 13:47:16 | 显示全部楼层 |阅读模式
Ubuntu系统,python 2.7 写的爬虫发现requests代理无法工作,代码如下

proxies3 = {
'http:': 'http://104.236.203.134:8080'
}
url="http://www.baidu.com"
response = requests.get(url,proxies=proxies3)
print response.text

我发现无论把代理改成任何ip和端口(即使代理不工作),response也能正常反馈,也就是说request没有经代理出去。

python初学者,不是太懂,google了相关问题,更新过requests,结果始终无效,麻烦大家直接一下。




回复

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
reecho  楼主| 发表于 2017-4-15 14:18:37 | 显示全部楼层
已解决

proxies3 = {
    'http:': 'http://104.236.203.134:8080'
}
第一个http:多了一个冒号
正确应该是:
proxies3 = {
    'http': 'http://104.236.203.134:8080'
}
回复 支持 1 反对 0

使用道具 举报

50

主题

1057

帖子

1108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1108

活跃会员热心会员最佳导师默默耕耘突出贡献优秀版主荣誉管理论坛元老

blueelwang 发表于 2017-4-17 20:05:35 | 显示全部楼层
reecho 发表于 2017-4-15 14:18
已解决

proxies3 = {

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表