callmap = {ts.get_stock_basics: 'D:/dxw/code/all.csv',
           ts.get_sz50s: 'D:/dxw/code/50.csv',
           ts.get_hs300s: 'D:/dxw/code/300.csv',
           ts.get_zz500s: 'D:/dxw/code/500.csv'}
# 更新所有本地成分股代码
def updatecode():
    # 更新全部
    for callfunc in callmap.keys():
        df = callfunc()
        if callmap[callfunc].find('all') >= 0:
            df = pd.DataFrame(data=df.index)
        else:
            df = pd.DataFrame(df['code'], columns=['code'])

        df.to_csv(callmap[callfunc], index=False)
if __name__=="__main__": updatecode()

 

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-25
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-24
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-09-19
  • 2021-07-01
相关资源
相似解决方案