问题标签 [yfinance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5016 浏览

python - 无法将 yfinance 中的数据保存到 CSV 文件中

我发现图书馆可以让我非常有效地从 yahoo Finance 获取数据。这是一个很棒的图书馆。

问题是,我无法将数据保存到 csv 文件中。

我尝试将数据转换为 Panda Dataframe,但我认为我做错了,我得到了一堆'NaN's.

我尝试使用 Numpy 直接保存到 csv 文件中,但这也不起作用。

我可以在控制台上打印数据,这很好。请帮我将其保存到 csv 中。谢谢!

0 投票
3 回答
5678 浏览

python - 如何抑制 yfinance 的异常?

似乎这应该隐藏 yfinance 引发的所有异常,但是当找不到代码名称时,我的 Jupyter 笔记本总是会出现异常。我如何让他们停止出现?

0 投票
3 回答
7452 浏览

python - yf.Tickers 从 yfinance 下载多个代码的信息并动态访问每个代码

我的问题是如何在 Python 中使用来自 yfinance 的 yf.Tickers 时动态访问每个代码?

例如,我有一个代码列表:['AAPL', 'MSFT', 'AMD'] 并使用以下代码通过 yfinance 下载:

现在我必须像这样输入每个代码tickers.AAPL.info:有谁知道我如何动态访问每个代码?

谢谢!

0 投票
1 回答
1876 浏览

python - 来自单个 API 的多个报价调用 yfinance Python

我想使用 Yahoo Finance 通过一次 API 调用获得多个股票代码的报价。

0 投票
1 回答
2392 浏览

python-3.x - 当前渠道不提供以下软件包: - yfinance

我尝试使用命令将 yfinance 安装到 anaconda 中: conda install -c anaconda yfinance

错误消息显示:警告:conda.compat 模块已弃用,将在未来版本中删除。收集包元数据:完成解决环境:失败

PackagesNotFoundError:当前频道不提供以下软件包:

  • yfinance

当前频道:

要搜索可能提供您正在寻找的 conda 包的替代频道,请导航至

并使用页面顶部的搜索栏。

我也使用过: conda config --append channels conda-forge

没有什么变化

conda install -c anaconda yfinance conda config --append channels conda-forge

0 投票
1 回答
47 浏览

python - 无法在某个 Excel 单元格附近写入股票

我想用 openpyxl 在 excel 文件中用 yfinance 写一个 Stock close read

我有一个错误

'无法转换关闭'

0 投票
1 回答
472 浏览

python - 将 csv 文件读取到 Pandas 数据框 yfinance 中,并以代码作为文件名

我正在尝试将 csv 文件读取到 Pandas 数据框中,其中包含一个股票变量作为文件名,但我找不到一个函数来读取 csv 文件,对于 5x?????。重要的是它使用股票代码作为文件名,因为我已经收到了一些关于 pd.read_csv('value.txt') 的建议,这不是我想要的。谁能帮忙

0 投票
2 回答
6277 浏览

python - 将 yfinance 导入为 yf

将 yfinance 导入为 yf

应该在 conda 上正常运行但收到此消息

ModuleNotFoundError Traceback(最近一次调用最后一次) 1 import pandas as pd ----> 2 import yfinance as yf 3 import matplotlib.pyplot as plt

ModuleNotFoundError:没有名为“yfinance”的模块

奇怪的?安装应该简单吗?

0 投票
1 回答
138 浏览

python-3.x - 实时捕获python模块的终端输出

python 'yfinance' 模块在 pandas 数据框中下载许多金融证券的报价,同时在控制台中显示进度条。这样:

我想实时捕捉控制台进度条,代码应该是这样的:

我把子进程弄得一团糟。我需要你的帮助!谢谢。我已经看到了处理这个主题的所有链接,但无法解决我的问题。

0 投票
1 回答
72 浏览

python - 如何从 yfinance 中通过 python 创建的列表中删除不需要的字符?

我正在将 yfinance 中的代码拉到一个列表中并尝试打印该列表。打印时,列表打印时将字符添加到每个股票代码。我想删除这些字符并尝试使用lstripandrstrip函数,但我继续获得添加的字符。下面是输入代码:

以下是该代码的输出:

'''

我想删除“yfinance.Ticker 对象<”和“>”。