在python中使用任何web请求库时,响应会在我的公司PC上超时,而不是在我的个人PC上超时?

在python中使用任何web请求库时,响应会在我的公司PC上超时,而不是在我的个人PC上超时?,python,ip,urllib,firewall,Python,Ip,Urllib,Firewall,我是python新手,但我在复制在个人PC上工作的东西时遇到了困难 例如,这适用于我的个人电脑,但不适用于我的工作电脑: import urllib.request contents = urllib.request.urlopen("http://google.com").read() print(contents) 在我的工作PC上执行ipconfig时,我看到: Connection-Specific Suffix..............url Link Local IPv6 Add

我是python新手,但我在复制在个人PC上工作的东西时遇到了困难

例如,这适用于我的个人电脑,但不适用于我的工作电脑:

import urllib.request
contents = urllib.request.urlopen("http://google.com").read()
print(contents)
在我的工作PC上执行ipconfig时,我看到:

Connection-Specific Suffix..............url
Link Local IPv6 Address.................Ipv6 code
IPv4 Address............................ip address1
Subnet Mask.............................ip address2
default gateway.........................ip address3
这里的单词是不同的ip等

我是否需要通过这些ip等以特定方式引导我的web请求

(额外信息)

在同一台计算机上的VBA中,xmlhttprequests可以工作,但winhttp5.1请求不能工作,ping命令和pip命令也会在我的命令窗口中超时(此信息可能会有帮助,但可能没有)。

不幸的是
urllib
等不能协商公司NTLM代理。您可以通过使用在计算机上设置自己的支持NTLM的代理来解决此问题

然后,您的python程序可以通过代理进行对话,如下所示:

import urllib2

proxy_url = 'http://localproxy:localport/' 
proxy_url_https = 'https://localproxy:localport/' 
proxy_handler = urllib2.ProxyHandler({'http': proxy_url, 'https': proxy_url_https})
opener = urllib2.build_opener(proxy_handler, urllib2.HTTPHandler)
urllib2.install_opener(opener)

f = urllib2.urlopen('https://httpbin.org/ip')
myfile = f.read()
print myfile