Urllib elevar URLError argumento no válido en Python 3, urllib.request.urlopen
-
27-09-2019 - |
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?
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