Для получения онлайн котировок акций или валют можно
#использовать различные API. Один #из популярных вариантов — это API от Alpha Vantage, Yahoo Finance или
#других финансовых сервисов. В этом
#примере я покажу, как
#использовать #библиотеку `yfinance` для
#получения котировок акций.
#сначала убедитесь, что у вас установлена библиотека `yfinance`. Если она не установлена, вы можете установить её с помощью pip:
```bash
pip install yfinance
```
Вот пример кода на Python, который получает и отображает текущие котировки акций:
```python
import yfinance as yf
def get_stock_price(ticker):
# Получаем данные о акции
stock = yf.Ticker(ticker)
# Получаем текущую цену
current_price = stock.history(period='1d')['Close'].iloc[0]
return current_price
if __name__ == "__main__":
ticker_symbol = input("Введите символ акции (например, AAPL для Apple): ")
price = get_stock_price(ticker_symbol)
print(f"Текущая цена {ticker_symbol}: {price:.2f} USD")
```
### Как это работает:
1. Пользователь вводит символ акции (например, `AAPL` для Apple).
2. Функция `get_stock_price` использует библиотеку `yfinance` для получения данных о текущей цене акции.
3. Цена выводится на экран.
### Примечание:
- Убедитесь, что у вас есть доступ к интернету, так как код делает запросы к API.
- Вы можете расширить функциональность, добавив обработку ошибок, чтобы учитывать случаи, когда символ акции неверен или данные недоступны.