Question

Nouveau à Python, mais je suis en train de ... récupérer des données à partir d'un site:

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

Ceci est le même code que j'ai vu des Python 3.1 docs. Et beaucoup de sites.

Cependant, je reçois:

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>     

Je ne sais pas ce qui cause cela. savoir Anyone?

Était-ce utile?

La solution

Peut-être essayer d'éteindre le pare-feu? Puisque vous êtes sous Windows, qui pourrait être le problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top