Frage

Neu bei Python, aber ich versuche zu ... Abrufen von Daten aus einer Website integrieren:

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

Dies ist der gleiche Code, den ich von den Python 3.1 docs gesehen habe. Und eine Menge von Websites.

Allerdings erhalte ich:

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>     

Ich habe keine Ahnung, was dieses verursacht. Wer weiß?

War es hilfreich?

Lösung

versuchen Vielleicht aus der Firewall drehen? Da Sie unter Windows sind, das könnte das Problem sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top