请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

代理Linux和windows不一致

老师,我在scrapy 项目中, 在windows上可以正常使用代理,但是在linux上,代理就直接终止了,找不到原因,我用的是阿布云的付费代理,是不是它接口文档这一句有问题? def get_abuyun_proxy(self):
""“
获取阿布云代理
:return:
”""
# print(“进入阿布云代理”)
# 代理服务器
proxyServer = self.proxyServer

    # 代理隧道验证信息
    proxyUser = self.proxyUser
    proxyPass = self.proxyPass
	
	# 判断问题的出错所在~~
    proxyAuth = "Basic " + base64.urlsafe_b64encode(bytes((proxyUser + ":" + proxyPass), "ascii")).decode("utf8")

    return proxyServer, proxyAuth

正在回答

1回答

如果是使用了收费服务有问题,最好可以直接问阿布云的技术服务,这样的话 更有针对性一些, 你有没有使用过requests调试是否在linux上也有这个问题呢?

0 回复 有任何疑惑可以回复我~
  • 在linux上使用requesets调试发现,运行5次以上,该代理可用概率大,而我在爬虫项目中声明的重试次数是3次,由此我推断是因为代理的原因,我的重试次数不够导致。感谢老师点拨~
    回复 有任何疑惑可以回复我~ 2019-01-14 08:57:56
  • bobby 回复 提问者 我是一只有宝贝的熊 #2
    好的,
    回复 有任何疑惑可以回复我~ 2019-01-15 17:24:49
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号