如何用yfnance修复JSONDecode错误



Yfinance一直工作到昨晚。之后,我在系统上安装了Docker,昨晚睡觉前一切都很好。

今天早上,我醒来后,发现yfnance在我的cron工作中给出了JSON解码错误。我认为这是因为Docker,所以我卸载了它并尝试了一下。它仍然不起作用。

我今天早上已经试过的东西:

  1. 使用RanaRanoussi指定的-U无缓存目录卸载和安装
  2. 修改了base.py方法,添加了{'user-agent‘:'Firefox‘}
  3. 使用每次股票行情数据下载后的time.sleep(1(
  4. 此外,还卸载并安装了pandas数据网络阅读器

在上面提到的每一步-1,2,3-之后,代码只运行一次。然后它开始失败。

我删除了Python文件夹中yFinance的所有文件,然后卸载了yFinance。我还从我的系统中删除了docker及其所有文件。此后,我重新安装了财务0.1.64,现在运行良好。

相关内容

  • 没有找到相关文章

最新更新