如何忽略python xlwings错误消息

时间:2018-11-13 10:25:55

标签: python excel vba xlwings

我正在使用xlwings运行python脚本,该脚本从Thompson Reuters EIKON API中提取数据。该脚本可以顺利运行9/10次,但是随后我突然得到一个追溯错误,该错误显示在excel的消息框中。

如果我手动单击错误消息,其余代码将执行并提供预期结果。因为我的代码在循环上运行,所以每十次出现一次连接错误就可以了,但是,我需要忽略或不显示消息框。

如何自动忽略错误消息框?

我尝试了以下操作,但是仍然出现消息框。错误消息刷新tr.get_data(equity_list, "TR.PrimaryRic")行!

#Data Formulas------------------------------------------------------------------

try:
    equityric, err = tr.get_data(equity_list, "TR.PrimaryRic")
except:
    sys.exit(1)
bondric, err = tr.get_data(bond_list, "TR.PreferredRic")
fundric, err = tr.get_data(fund_list, "TR.LipperRICCode")
fundric2, err = tr.get_data(fund_list, "TR.RIC")

0 个答案:

没有答案