yFinance Ticker
Verfasst: Samstag 5. Oktober 2024, 15:40
Hallo,
ich bin neu hier und programmiere seit kurzem (KI-unterstützt) mit Python.
Ich habe folgenden Code:
Heute bekomme ich unter Windows die Fehlermeldung:
Ich habe upgrades installiert.
Aber es hilft nichts.
Unter Linux geht es immer noch!
Hat jemand eine Ahnung, was der Grund sein könnte?
Gruß Reinhard
ich bin neu hier und programmiere seit kurzem (KI-unterstützt) mit Python.
Ich habe folgenden Code:
Gestern hat es in meiner Windows-Installation und in einer Debian-VM noch problemlos funktioniert.import yfinance as yf
import pandas as pd
eurusd = yf.Ticker("EURUSD=X")
current_eurusd = eurusd.history(period="1d")['Close'].iloc[0]
Heute bekomme ich unter Windows die Fehlermeldung:
Ich habe schon Python per Installationsdatei python-3.12.6-amd64.exe korrigieren lassen.Traceback (most recent call last):
File ".\yfTicker.py", line 5, in <module>
current_eurusd = eurusd.history(period="1d")['Close'].iloc[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".\venv\Lib\site-packages\yfinance\utils.py", line 104, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File ".\venv\Lib\site-packages\yfinance\base.py", line 80, in history
return self._lazy_load_price_history().history(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File ".\venv\Lib\site-packages\yfinance\utils.py", line 104, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File ".\venv\Lib\site-packages\yfinance\scrapers\history.py", line 428, in history
logger.debug(f'{self.ticker}: yfinance returning OHLC: {df.index[0]} -> {df.index[-1]}')
~~~~~~~~^^^
File ".\venv\Lib\site-packages\pandas\core\indexes\base.py", line 5389, in __getitem__
return getitem(key)
^^^^^^^^^^^^
File ".\venv\Lib\site-packages\pandas\core\arrays\datetimelike.py", line 381, in __getitem__
result = cast("Union[Self, DTScalarOrNaT]", super().__getitem__(key))
^^^^^^^^^^^^^^^^^^^^^^^^
File ".\venv\Lib\site-packages\pandas\core\arrays\_mixins.py", line 284, in __getitem__
result = self._ndarray[key]
~~~~~~~~~~~~~^^^^^
IndexError: index 0 is out of bounds for axis 0 with size 0
Ich habe upgrades installiert.
Aber es hilft nichts.
Unter Linux geht es immer noch!
Hat jemand eine Ahnung, was der Grund sein könnte?
Gruß Reinhard