我正在Windows 7桌面上运行anaconda python 2.7和最新的Requests库,该桌面连接到公司网络,出站代理服务器位于10.0.0.255。
我的python脚本如下所示:
import requests
r = requests.get("http://google.com")
我还尝试了许多不同的Intranet和Internet网址,HTTP和HTTP都具有相同的结果:503错误。 我一直在想代理是错的。我添加了'proxies = prox'语句,其中包含以下定义“
prox={
"http" : "10.0.0.255:80"
"https" : "10.0.0.225:443"
}
这没什么区别,但完全有可能我的端口错了,因为文档在语句上有点稀疏(只有一个例子)。
我确实尝试过localhost,它给了我一个不同的错误:
ConnectionError :('连接已中止。',错误(10061,'无法建立连接,因为目标计算机主动拒绝它')
我的机器讨厌我。大。
此时我很难过。它可能与这台机器上的所有安全性c_rp相关,但我不确定我的下一步行动是什么。
我是N00b到python,并且在20年内没有编码。也就是说,我编写了硬核C并在架构中深入运行内存调试以发现泄漏,所以我不是完全愚蠢,只是非常非常生疏。
答案 0 :(得分:-1)
在GET
上执行localhost
请求将不会执行任何操作,除非在localhost:80
上运行了网络服务器。设置在localhost上运行的node.js
网络服务器,然后重试。
大多数公司代理使用端口8080
进行所有流量。