Pregunta

Nuevo en Python, pero estoy tratando de ... recuperar datos de un sitio:

import urllib.request
response = urllib.request.urlopen("http://www.python.org")

Este es el mismo código que he visto de los documentos Python 3.1. Y un montón de sitios.

Sin embargo, me sale:

Message    File Name    Line    Position    
Traceback                
    <module>    G:\My Documents\Python\HTTP.py    14        
    urlopen    E:\Python 3.1\Lib\urllib\request.py    119        
    open    E:\Python 3.1\Lib\urllib\request.py    342        
    _open    E:\Python 3.1\Lib\urllib\request.py    360        
    _call_chain    E:\Python 3.1\Lib\urllib\request.py    320        
    http_open    E:\Python 3.1\Lib\urllib\request.py    1063        
    do_open    E:\Python 3.1\Lib\urllib\request.py    1048        
URLError: <urlopen error [Errno 10022] An invalid argument was supplied>     

No tengo idea de lo que está causando esto. Alguien sabe?

¿Fue útil?

Solución

Tal vez intente desactivar el firewall? Puesto que usted está en Windows, que puede ser el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top