urllib.urlopen: Errno socket error
Salvatore
salvatore.didio at wanadoo.fr
Mon Oct 16 14:31:14 EDT 2006
Hello,
Try to increase the time out : socket.settimeout(n)
and catch the timeout error when it occurs
Regards
kgrafals at gmail.com a écrit :
> Hi,
>
> I'm just trying to read from a webpage with urllib but I'm getting
> IOErrors. This is my code:
>
> import urllib
> sock = urllib.urlopen("http://www.google.com/")
>
> and this is the error:
>
> Traceback (most recent call last):
> File "<pyshell#5>", line 1, in <module>
> sock = urllib.urlopen("http://www.google.com/")
> File "C:\Python25\lib\urllib.py", line 82, in urlopen
> return opener.open(url)
> File "C:\Python25\lib\urllib.py", line 190, in open
> return getattr(self, name)(url)
> File "C:\Python25\lib\urllib.py", line 325, in open_http
> h.endheaders()
> File "C:\Python25\lib\httplib.py", line 856, in endheaders
> self._send_output()
> File "C:\Python25\lib\httplib.py", line 728, in _send_output
> self.send(msg)
> File "C:\Python25\lib\httplib.py", line 695, in send
> self.connect()
> File "C:\Python25\lib\httplib.py", line 679, in connect
> raise socket.error, msg
> IOError: [Errno socket error] (10060, 'Operation timed out')
>
> I'm behind my company's firewall. Would that cause a problem? If it
> does, How do I get around it?
More information about the Python-list
mailing list