Error de tipo: ¿el objeto 'nonetype' no es una solución a la que se puede suscribir?
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.