问题描述
以下是根据列表(股票代码)中股票的特定股票代码获取股票期权数据的代码。它还基于股票期权的到期日。但我收到此错误:“ValueError: Expiration 2021-07-30
无法找到。可用的到期时间为:[2022-01-21,2023-01-20]”。我相信这是因为某些股票没有在 2021 年 7 月 30 日到期的期权,但不知何故进入了我的清单。如果没有可用的到期日期:2021-07-30,我将如何合并一个 continue 语句来跳过期权代码?
opt_df = DataFrame()
for symbol in tickers:
ticker = yf.Ticker(symbol)
opt = ticker.option_chain('2021-07-30')
opt_df.append(opt)
解决方法
具有 ValueError 异常的 Try/except 语句?
-r