TypeError Traceback (most recent call last) Input In [21], in <cell line: 4>() 1 get_hs300s = [] 2 # 获取沪深300的股票代码 ----> 4 hs300 = ts.get_hs300s()['code'].tolist() 7 # 获取沪深300股票的基本面数据 9 stock_basics = ts.get_stock_basics() TypeError: 'NoneType' object is not subscriptable
时间: 2024-02-14 18:20:32 浏览: 94
第五关:input()函数 – 0入门到进阶(附练习题) | Python基础语法
这段代码出现了错误,提示是 "'NoneType' object is not subscriptable",意思是你在尝试对一个 None 类型的对象进行下标操作。这通常是因为某个函数返回了 None,而你尝试对它进行操作。在这段代码中,可能是 ts.get_hs300s() 函数返回了 None,导致后面的 ['code'] 操作无法执行。你可以检查一下该函数的返回值,或者在使用它的返回值之前,先进行一些判断操作,以确保它不是 None 类型的对象。
阅读全文