yfinance和yahoo_fin似乎不再完全工作。
有没有其他人在使用这些软件包的公司没有财务数据的情况下遇到这个问题?
有人知道这些是否已被弃用或阻止,或者yfinance和yahoo_fin是否仍在工作吗?
编辑:历史似乎在起作用,一些公司的信息也起作用,但不是全部。
这修复了问题
pip install yfinance --upgrade --no-cache-dir
我也遇到过类似的yfnance问题。它在7月9日早上工作,但在美国东部时间7月9号下午5点左右停止工作。我通过安装最新版本0.1.62解决了这个问题(https://pypi.org/project/yfinance/#history),于7月9日发布。
步骤1:卸载当前版本的yfnance!pip卸载-y融资。
步骤2:安装当前版本的yfnance,pip安装yfnance
我没有做任何特别的事情来安装0.1.62版本,但我检查了是否有一个文件夹yfinance-0.1.62.dist-info来验证版本。
对于yahoo_fin模块,请查看此处https://github.com/atreadw1492/yahoo_fin/issues/55作者正在处理它。
显然,您需要先安装修复程序,然后才能使用它,因为他们的API已经更改。
以下是修复的链接:
https://pypi.org/project/fix-yahoo-finance/
如果我关闭防病毒,它会正常工作。