【问题标题】:How to fix JSONDecode error with yfinance?如何使用 yfinance 修复 JSONDecode 错误?
【发布时间】:2021-11-09 08:36:19
【问题描述】:

直到昨晚,Yfinance 一直运行良好。此后,我在系统上安装了 Docker,昨晚睡觉前一切正常。

今天早上,我醒来后发现 yfinance 在我的 cron 作业中出现 JSON 解码错误。我推测是因为 Docker,所以我卸载它并尝试了。还是不行。

今天早上我已经尝试过的事情:

  1. 使用 RanaRanoussi 指定的 -U no-cache-dir 卸载和安装
  2. 修改 base.py 方法,添加 {'user-agent':'Firefox'}
  3. 每次下载股票数据后使用 time.sleep(1)
  4. 另外,卸载并安装了 pandas-data-webreader

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

【问题讨论】:

  • 请在问题中解释什么您的错误是什么。

标签: python json yfinance


【解决方案1】:

我删除了Python文件夹中yFinance的所有文件,然后卸载了yfinance。我还从我的系统中删除了 docker 及其所有文件。此后,我重新安装了金融 0.1.64,现在它工作正常。

【讨论】:

    猜你喜欢
    • 2021-09-28
    • 1970-01-01
    • 2021-07-24
    • 2019-02-22
    • 2019-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多