Urllib alzando valida URLError argomento in Python 3, urllib.request.urlopen
-
27-09-2019 - |
Domanda
Nuovo per Python, ma sto cercando di ... recuperare i dati da un sito:
import urllib.request
response = urllib.request.urlopen("http://www.python.org")
Questo è lo stesso codice che ho visto dai Python 3.1 docs. E un sacco di siti.
Tuttavia, ottengo:
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>
Non ho idea di che cosa sta causando questo. Qualcuno sa?
Soluzione
Forse provare a disattivare il firewall? Dal momento che siete su Windows, che potrebbe essere il problema.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow