Hallo,
ich bekomme von Yahoo Finance nur unlesbares zurück wenn ich versuche etwas über die API auszulesen. Weiß jemand woran das liegen kann?
Unten ist ein einfacher Code der mir dann sowas zurück gibt wie : 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'> , 'f74c99017d9a'-><class 'str'>
Danke und viele Grüße!
import yfinance as yf
ticker = yf.Ticker("AAPL")
# Extrahieren der Gewinnzahlen für die letzten 4 Quartale
earnings = ticker.quarterly_earnings[['Earnings']][-4:]
# Ausgabe der Ergebnisse
print("Gewinne der letzten 4 Quartale für", ticker.info['longName'], "(", ticker.info['symbol'], ")")
print(earnings)
Yahoo Finance mit Python
-
- User
- Beiträge: 17
- Registriert: Sonntag 21. Mai 2017, 20:31
- Wohnort: Hambuach
Bei mir wirf dein Code eine Exception, unter Linux Mint und mit Python 3.10:
Hier ist eine YouTube Playlist von NeuralNine. Da kriegst du Tonnen an Infos wie man solche Daten verarbeitet.
Edit:yfinance failed to decrypt Yahoo data response
File "/home/pierredole/Documents/tmp.py", line 6, in <module>
earnings = ticker.quarterly_earnings[['Earnings']][-4:]
Exception: yfinance failed to decrypt Yahoo data response
Hier ist eine YouTube Playlist von NeuralNine. Da kriegst du Tonnen an Infos wie man solche Daten verarbeitet.