ayuda con modulo urllib

Chema Cortes pych3m4 en gmail.com
Lun Mayo 19 20:25:17 CEST 2008


El día 7 de mayo de 2008 13:44, Roylan Suarez Reyes
<roylan04012 en pri.jovenclub.cu> escribió:
> On Tue, 06 May 2008 21:29:53 -0500, Reynaldo <reynaldomic en gmail.com> wrote:
>> Roylan Suarez Reyes escribió:
>>>>>> import urllib
>>>>>> sock = urllib.urlopen("www.vn.pri.jovenclub.cu")
>>>>>>
>>>
>>> Traceback (most recent call last):
>>>   File "<stdin>", line 1, in ?
>>>   File "/usr/lib/python2.4/urllib.py", line 82, in urlopen
>>>     return opener.open(url)
>>>   File "/usr/lib/python2.4/urllib.py", line 190, in open
>>>     return getattr(self, name)(url)
>>>   File "/usr/lib/python2.4/urllib.py", line 313, in open_http
>>>     h.endheaders()
>>>   File "/usr/lib/python2.4/httplib.py", line 798, in endheaders
>>>     self._send_output()
>>>   File "/usr/lib/python2.4/httplib.py", line 679, in _send_output
>>>     self.send(msg)
>>>   File "/usr/lib/python2.4/httplib.py", line 646, in send
>>>     self.connect()
>>>   File "/usr/lib/python2.4/httplib.py", line 614, in connect
>>>     socket.SOCK_STREAM):
>>> IOError: [Errno socket error] (-2, 'Name or service not known')
>>>
>>>
>>> alguien me puede dar una sugerencia?
>>>
>> falla porque no puede establece conexión con la url, por eso el nombre o
>> servicio desconocido. prueba hacer ping a la url
>
> Hola
>
> administrador en pc3:~$ ping www.vn.pri.jovenclub.cu
> PING mx1.vn.pri.jovenclub.cu (172.16.7.11) 56(84) bytes of data.
> 64 bytes from mx1.vn.pri.jovenclub.cu (172.16.7.11): icmp_seq=1 ttl=64 time=0.12 7 ms
> 64 bytes from mx1.vn.pri.jovenclub.cu (172.16.7.11): icmp_seq=2 ttl=64 time=0.13 0 ms
>
> la url esta en el server de mi red...

¿No es algo raro que hagas ping a www.* y devuelva como nombre mx1.*?
(O sea, preguntas por un servidor web y te devuelve el nombre de un
servidor de correo). Trata de probar con la ip, con el http://
delante.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es