Python Yahoo Finance尝试,但在列表中使用Continue作为问题提示

Python Yahoo Finance尝试,但在列表中使用Continue作为问题提示,python,yahoo-finance,try-except,Python,Yahoo Finance,Try Except,我试图使用python DataReader从yahoo finance中提取特定日期的收盘价。我有一个股票符号列表,其中包含一些问题符号,雅虎金融可能无法识别。因此,我使用try-except with-continue语句来忽略有问题的股票代码。 目的是将数据保存到数据框和CSV中。 问题是我只获取最后一个符号数据,而没有它的名称 a_list = ['WTC.AX', 'WOW.AX','AAB.TO','XXX.XO','ABT.TO','QCD.TO' ] 对于_列表中的代码:

我试图使用python DataReader从yahoo finance中提取特定日期的收盘价。我有一个股票符号列表,其中包含一些问题符号,雅虎金融可能无法识别。因此,我使用try-except with-continue语句来忽略有问题的股票代码。
目的是将数据保存到数据框和CSV中。
问题是我只获取最后一个符号数据,而没有它的名称

a_list = ['WTC.AX', 'WOW.AX','AAB.TO','XXX.XO','ABT.TO','QCD.TO' ]
对于_列表中的代码:

    try:
        data = wb.get_data_yahoo(code,start, end) 
        Close_prices= data['Close']       

    except Exception as ex:
        print(ex)
        continue
    finally:
        Close_prices
输出:

没有使用YahooDailyReader获取符号XXX.XO的数据

我希望看到类似的结果:

Date     2018-06-29

Symbols 

AAB.TO     0.130000

AAV.TO     4.110000

ABT.TO     6.930000

AC.TO     21.250000

ACD.TO     9.180000
但我得到的是:

                High        Low       Open      Close  Volume  Adj Close
Date                                                                     
2018-06-29  26.530001  26.530001  26.530001  26.530001       0  26.018112
或者这个:

Date
2018-06-29    26.530001
Name: Close, dtype: float64
仅显示没有股票代码/符号的最后价格数据

提前谢谢

Date
2018-06-29    26.530001
Name: Close, dtype: float64