【发布时间】:2021-11-09 08:36:19
【问题描述】:
直到昨晚,Yfinance 一直运行良好。此后,我在系统上安装了 Docker,昨晚睡觉前一切正常。
今天早上,我醒来后发现 yfinance 在我的 cron 作业中出现 JSON 解码错误。我推测是因为 Docker,所以我卸载它并尝试了。还是不行。
今天早上我已经尝试过的事情:
- 使用 RanaRanoussi 指定的 -U no-cache-dir 卸载和安装
- 修改 base.py 方法,添加 {'user-agent':'Firefox'}
- 每次下载股票数据后使用 time.sleep(1)
- 另外,卸载并安装了 pandas-data-webreader
在上面提到的每个步骤 - 1,2,3 - 之后,代码运行但只运行一次。然后它开始失败。
【问题讨论】:
-
请在问题中解释什么您的错误是什么。