私は以前の2つのジョブで使用したのと同じ方法で私に新しいジョブでPythonを使って擦り傷をかけようとしています今は動作していません。ここではコード -IOError:[Errnoソケットエラー] [Errno 11004] URLを開こうとしたときにgetaddrinfoが失敗しました
import urllib
from urllib import urlopen
url = 'http://www.google.com'
html = urllib.urlopen(url).read()
だとエラーがthis-
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
html = urllib.urlopen(url).read()
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\urllib.py", line 87, in urlopen
return opener.open(url)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\urllib.py", line 213, in open
return getattr(self, name)(url)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\urllib.py", line 350, in open_http
h.endheaders(data)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\httplib.py", line 1053, in endheaders
self._send_output(message_body)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\httplib.py", line 897, in _send_output
self.send(msg)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\httplib.py", line 859, in send
self.connect()
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\httplib.py", line 836, in connect
self.timeout, self.source_address)
File "C:\Users\NREARDO2\AppData\Local\Continuum\Anaconda2\lib\socket.py", line 557, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
IOError: [Errno socket error] [Errno 11004] getaddrinfo failed
である私はコングロマリットで働いているとこれをやってから私を防止するセキュリティプロトコルがありますかに別の方法がありますので、このですそれを回しますか?
は、スレッドの下に参照してください - あなたは、プロキシ属性 を渡す必要がありhttps://stackoverflow.com/questions/7334199/getaddrinfo-failed-what-does-that-mean/48788583#48788583 – Vinay