Red de conocimiento de divisas - Preguntas y respuestas sobre Forex - Error de tipo: ¿el objeto 'nonetype' no es una solución a la que se puede suscribir?

Error de tipo: ¿el objeto 'nonetype' no es una solución a la que se puede suscribir?

Este error significa que está intentando acceder a un elemento de un objeto utilizando corchetes (por ejemplo), pero el objeto admite o no esta operación. error de tipo: el objeto 'NoneType' no es subscriptableobject[index]Ninguno

En este caso particular, parece que la función no devuelve el marco de datos esperado. Esto puede deberse a la API de Tushare o a problemas de conexión de red. ts.get_hs300s() Ninguno

Para corregir este error, puede intentar lo siguiente:

Consulte la documentación de Graph Sharing API para asegurarse de que está utilizando esta función correctamente. get_hs300s()

Verifique su conexión de red para asegurarse de que sea estable y confiable.

Utilice esta función en un shell interactivo de Python para ver si devuelve el marco de datos esperado. ts.get_hs300s()

Si la función aún regresa, intente usar otra API o conjunto de datos para obtener el símbolo bursátil deseado. ts.get_hs300s()None

El siguiente es un ejemplo de cómo modificar el código para manejar el caso de devolución: ts.get_hs300s()None.

En este ejemplo, comprobamos si la variable no lo está antes de intentar acceder a su columna "código". Si el marco de datos lo es, manejamos esta situación imprimiendo un mensaje. Esto evita que se produzcan errores. hs 300 error nonenonetype: el objeto 'NoneType' no se puede suscribir

Acepte esta difícil respuesta.

上篇: Guía de viaje de Phuket Viaje gratis 下篇: ¿Por qué Gadafi no se suicidó antes de ser capturado, sabiendo que lo matarían si lo capturaban?
Artículos populares