def reset_instrument(xapi=None): """ 重新设置本地证券列表 """ import tushare.util.conns as cs xapi = cs.xapi_x() if xapi is None else xapi data = [] for i in range(200): ds = xapi.get_instrument_info(i * 300, 300) data += ds if len(ds) < 300: break data = xapi.to_df(data) data.to_pickle(ct.INST_PLK_F) return data
def reset_instrument(xapi=None): """ 重新设置本地证券列表 """ import tushare.util.conns as cs xapi = cs.xapi_x() if xapi is None else xapi data=[] for i in range(200): ds = xapi.get_instrument_info(i * 300, 300) data += ds if len(ds) < 300: break data = xapi.to_df(data) data.to_pickle(ct.INST_PLK_F) return data
def get_instrument(xapi=None): """ 获取证券列表 """ import tushare.util.conns as cs xapi = cs.xapi_x() if xapi is None else xapi if xapi is None: print('服务器连接为空,请通过ts.get_apis()获取') return None data = [] for i in range(200): # range for python2/3 ds = xapi.get_instrument_info(i * 300, 300) data += ds if len(ds) < 300: break data = xapi.to_df(data) return data
def get_instrument(xapi=None): """ 获取证券列表 """ import tushare.util.conns as cs xapi = cs.xapi_x() if xapi is None else xapi if xapi is None: print(ct.MSG_NOT_CONNECTED) return None data=[] for i in range(200): # range for python2/3 ds = xapi.get_instrument_info(i * 300, 300) data += ds if len(ds) < 300: break data = xapi.to_df(data) return data
def get_instrument(xapi=None): """ 获取证券列表 """ print("本接口即将停止更新,请尽快使用Pro版接口:https://waditu.com/document/2") import tushare.util.conns as cs xapi = cs.xapi_x() if xapi is None else xapi if xapi is None: print(ct.MSG_NOT_CONNECTED) return None data=[] for i in range(200): # range for python2/3 ds = xapi.get_instrument_info(i * 300, 300) data += ds if len(ds) < 300: break data = xapi.to_df(data) return data