1nchaos / adata

免费开源A股量化数据库; 专注A股,专注量化,向阳而生; 开放、纯净、持续、为Ai(爱)发电。为个人量化交易而生,保卫3000(2500)点,珍惜底部机会......【股票数据,股票行情数据,股票量化数据,股票交易数据,k线行情数据,股票概念数据,股票数据接口,行情数据接口】【多数据源融合,动态设置代理,保障数据高可用性】
https://adata.30006124.xyz
Apache License 2.0
858 stars 120 forks source link

单个股所属概念查询报错 #51

Closed adaaaaaa closed 7 months ago

adaaaaaa commented 7 months ago

603958 哈森股份 查询此个股报错

TypeError Traceback (most recent call last) Cell In[22], line 3 1 # for i in zt['代码']: 2 # print(a.stock.info.get_concept_east(stock_code=i)) ----> 3 a.stock.info.get_concept_east(stock_code='603958') 4 # a.stock.info.trade_calendar(year=2024)

File ~/.local/lib/python3.11/site-packages/adata/stock/info/concept/stock_concept_east.py:88, in StockConceptEast.get_concept_east(self, stock_code) 81 url = f"https://datacenter.eastmoney.com/securities/api/data/v1/get?" \ 82 f"reportName=RPT_F10_CORETHEME_BOARDTYPE&" \ 83 f"columns=SECUCODE%2CSECURITY_CODE%2CSECURITY_NAME_ABBR%2CNEW_BOARD_CODE%2CBOARD_NAME%2CSELECTED_BOARD_REASON%2CIS_PRECISE%2CBOARD_RANK%2CBOARD_YIELD%2CDERIVE_BOARD_CODE&" \ 84 f"quoteColumns=f3~05~NEW_BOARD_CODE~BOARD_YIELD&" \ 85 f"filter=(SECUCODE%3D%22{stock_code}%22)(IS_PRECISE%3D%221%22)&pageNumber=1&pageSize=50&sortTypes=1&" \ 86 f"sortColumns=BOARD_RANK&source=HSF10&client=PC" 87 res_json = requests.request('get', url, headers={}, proxies={}).json() ---> 88 res_data = resjson['result']['data'] 89 data = [] 90 for in res_data: 91 # ['stock_code', 'short_name', 'concept_code', 'name', 'reason', 'source']

TypeError: 'NoneType' object is not subscriptable