def stock_status(stock_code, driver, stock_type="short"): """ 获得股票当前状态 :param stock_code: :param stock_type: :return: """ if stock_type == "short": stock_active_score, stock_active_info = get_stock_active( stock_code, stock_type) nine_change_index, nine_change_info = nine_change(stock_code) stock_code = stock_code[1:] stock_info = short_stock_basic(stock_code, driver) stock_info['active_score'] = stock_active_score stock_info['active_info'] = stock_active_info stock_info['nine_change_index'] = nine_change_index stock_info['nine_change_info'] = nine_change_info return stock_info elif stock_type == "long": stock_long_score, stock_long_info = get_stock_active( stock_code, stock_type) nine_change_index, nine_change_info = nine_change(stock_code) stock_code = stock_code[1:] stock_info = mid_stock_basic(stock_code, driver) stock_info['active_score'] = stock_long_score stock_info['active_info'] = stock_long_info stock_info['nine_change_index'] = nine_change_index stock_info['nine_change_info'] = nine_change_info return stock_info
def stock_status(stock_code, stock_type="short"): """ 获得股票当前状态 :param stock_code: :param stock_type: :return: """ if stock_type == "short": stock_active_score, stock_active_info = get_stock_active(stock_code, stock_type) stock_code = stock_code[1:] stock_info = short_stock_basic(stock_code) stock_info['active_score'] = stock_active_score stock_info['active_info'] = stock_active_info print stock_info return stock_info elif stock_type == "long": stock_long_score, stock_long_info = get_stock_active(stock_code, stock_type) stock_code = stock_code[1:] stock_info = mid_stock_basic(stock_code) stock_info['active_score'] = stock_long_score stock_info['active_info'] = stock_long_info return stock_info