def next_stocks(index): for stock in stocks[index:index+100]: if stock.stock_code==699001: stock_symbol='sh000001' else: stock_symbol=stock_dl.stockcode2str(stock.stock_code) stock_dl.download_today(stock_symbol,partial(on_data, stock.stock_code, stock.stock_name)) ns.dl_count+=1
def next_stocks(index): for stock in stocks[index:index+100]: ns.stock_index+=1 s=[stock.stock_code, stock.stock_name] periods=db.check_exists(s[0],start_date.strftime("%Y-%m-%d"),end_date.strftime("%Y-%m-%d")) if s[0]==699001: stock_symbol='sh000001' else: stock_symbol=stock_dl.stockcode2str(s[0]) if periods[0] is not None: ns.dl_count+=1 result=stock_dl.download_history(stock_symbol, periods[0].strftime("%Y-%m-%d"), periods[1].strftime("%Y-%m-%d"), 0, partial(insert_data,s[0],s[1])) if periods[2] is not None: ns.dl_count+=1 result=stock_dl.download_history(stock_symbol, periods[2].strftime("%Y-%m-%d"), periods[3].strftime("%Y-%m-%d"), 0, partial(insert_data,s[0],s[1]))