好像运行起来特别慢
这行的代码不对,asc和desc都不对,不是你要的数据
hycc=finance.run_query(query(finance.SW1_DAILY_PRICE.close).filter(finance.SW1_DAILY_PRICE.code==sshy[i]['sw_l1']['industry_code']).order_by(finance.SW1_DAILY_PRICE.date.asc()).limit(20))
应该这样:
df_tmp = finance.run_query(query(finance.SW1_DAILY_PRICE).filter(finance.SW1_DAILY_PRICE.code==industry,finance.SW1_DAILY_PRICE.date< =yesterday).order_by(finance.SW1_DAILY_PRICE.date.desc()).limit(10))
df_tmp=df_tmp[::-1]
2023-11-07