GOOGLE ADS

miércoles, 20 de abril de 2022

Problema de codificación IndexError: índice de lista fuera del rango del sitio

Esta es la línea de código, no estoy seguro de qué está mal

links = []
for json_request in json_links:
json_receive = requests.get(json_request)
json_dict = json.loads(json_receive.content)
links.append('https://sherloc.unodc.org/cld' + json_dict['results'][0]['uri'])

que esta diciendo

---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-207-50fc11b55295> in <module>()
4 json_receive = requests.get(json_request)
5 json_dict = json.loads(json_receive.content)
----> 6 links.append('https://sherloc.unodc.org/cld' + json_dict['results'][0]['uri'])
IndexError: list index out of range


Solución del problema

Supongo que el problema está en json_dict['results'][0]['uri'] intentarlo console.log(json_dict['results']), supongo que verá un valor nulo o vacío que conduce a un índice de lista fuera de rango.

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...