def get_market_LastPrice_sina_js(codeList): # time_s=time.time() if isinstance(codeList, list) or isinstance(codeList, set) or isinstance(codeList, tuple) or isinstance(codeList, pd.Series): if len(codeList)>200: # num=int(len(codeList)/cpu_count()) div_list = cct.get_div_list(codeList, 100) # print "ti:",time.time()-time_s results = cct.to_mp_run(get_sina_tick_js_LastPrice, div_list) # print results else: results=get_sina_tick_js_LastPrice(codeList) # print "time:",time.time()-time_s return results else: print "codeL not list"
def get_tdx_search_day_DF(market="cyb"): time_t = time.time() df = rl.get_sina_Market_json(market) code_list = np.array(df.code) log.info("code_list:%s" % len(code_list)) results = cct.to_mp_run(get_tdx_day_to_df, code_list) log.info("get_to_mp_op:%s" % (len(results))) # df = pd.DataFrame(results, columns=ct.TDX_Day_columns) # df = df.set_index('code') # print df[:1] # print len(df),df[:1] # print "<2015-08-25",len(df[(df.date< '2015-08-25')]) # print "06-25-->8-25'",len(df[(df.date< '2015-08-25')&(df.date > '2015-06-25')]) print "t:", time.time() - time_t return results