subplots - Python LocationValueError: no se especificó ningún host
subplot python (1)
ubicación de error:
Lib/urllib/request.py:
proxyEnable = winreg.QueryValueEx(internetSettings, ''ProxyEnable'')[0]
si proxyEnable es una cadena, verá el error. El motivo está en su registro, ProxyEnable está configurado como REG_SZ pero no como REG_DWORD, así que cámbielo y todo estará bien. abra el registro:
HKEY_CURRENT_USER / Software / Microsoft / Windows / CurrentVersion / Internet Settings / ProxyEnable
(También puede buscar directamente ProxyEnable)
eliminar ProxyEnable crear un nuevo formulario ProxyEnable (REG_SZ 0) a (REG_DWORD 0x00000000 (0))
vea las siguientes imágenes, el idioma de mi PC es chino, pero la ubicación de ProxyEnable es la misma.
Mi pitón no se puede conectar a Internet desde la última vez que mi Windows se actualizó.
Cuando tomo algo, el error es como
if host.startswith(''[''):
AttributeError: ''NoneType'' object has no attribute ''startswith''
Es solo que no puedo copiar nada en Internet, nada.
Y luego pensé que tal vez algo salió mal con mi sistema, así que traté de verificar si las "solicitudes" funcionaban correctamente. Pero el error de hosts va como
r = requests.get(''http://www.baidu.com'')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:/Program Files (x86)/Anaconda3/lib/site-packages/requests/api.py",
line 70, in get
return request(''get'', url, params=params, **kwargs)
File "D:/Program Files (x86)/Anaconda3/lib/site-packages/requests/api.py",
line 56, in request
return session.request(method=method, url=url, **kwargs)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/sessions.py", line 488, in request
resp = self.send(prep, **send_kwargs)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/sessions.py", line 609, in send
r = adapter.send(request, **kwargs)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/adapters.py", line 390, in send
conn = self.get_connection(request.url, proxies)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/adapters.py", line 291, in get_connection
conn = proxy_manager.connection_from_url(url)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/packages/urllib3/poolmanager.py", line 222, in
connection_from_url
return self.connection_from_host(u.host, port=u.port, scheme=u.scheme)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/packages/urllib3/poolmanager.py", line 331, in
connection_from_host
self.proxy.host, self.proxy.port, self.proxy.scheme)
File "D:/Program Files (x86)/Anaconda3/lib/site-
packages/requests/packages/urllib3/poolmanager.py", line 167, in
connection_from_host
raise LocationValueError("No host specified.")
requests.packages.urllib3.exceptions.LocationValueError: No host
specified.
He usado "solicitudes" cientos de veces antes de que mi computadora fallara. Y nunca he visto errores como este antes. Por cierto, mi Internet está funcionando perfectamente, o de lo contrario no puedo hacer una pregunta desde aquí.
No entiendo qué está mal con mi computadora o archivo de host, agradecería que alguien me pueda ayudar.