我正在获取一个包含250只python股票的列表(来自雅虎财经):
共享= 'STOCK1','STOCK2','STOCK3','STOCK4‘
股票份额: startd = '2000-01-01‘endd = '2018-12-31’
df = pdr.get_data_yahoo(share, start=startd, end=endd)
让我们假设代码无法下载STOCK3。有没有什么命令可以专门为STOCK3重新启动程序,并一直重复到成功为止(然后转到STOCK4)?
发布于 2018-08-04 05:39:42
1)您可能希望尝试使用retrying
库,并在给定的运行中尝试几次。
2)您可能想要将股票添加到作业队列中,让队列中的某项消费,并在失败时将其添加回队列中。您可以查看各种类型的作业队列: redis pubsub、kafka、celery等
https://stackoverflow.com/questions/51680334
复制相似问题