invest-python
invest-python copied to clipboard
[Bug]
Что случилось?
Пробую скачать котировки, как в примере download_all_candles.py
Падает в Python 3.8.8/Win с ошибкой неподдерживаемого форматирования на строчках с .strftime("%s").
Например, модуль instrument_market_data_storage.py, строка 51:
filepath.name + f'-{start.strftime("%s")}-{end.strftime("%s")}'
Рекомендуется вместо .strftime("%s") использовать .timestamp()
Пофиксите?
Воспроизведение
from tinkoff.invest import CandleInterval, Client
from tinkoff.invest.caching.cache_settings import MarketDataCacheSettings
from tinkoff.invest.services import MarketDataCache
from tinkoff.invest.utils import now
from pathlib import Path
with Client(TOKEN) as client:
settings = MarketDataCacheSettings(base_cache_dir=Path("tnkf_data_cache"))
market_data_cache = MarketDataCache(settings=settings, services=client)
for candle in market_data_cache.get_all_candles(
figi="BBG000B9XRY4", from_=now() - timedelta(days=3), interval=CandleInterval.CANDLE_INTERVAL_1_MIN,
):
print(candle)
Tinkoff Invest Version
0.2.0-beta32
Python Version
3.8
OS
Windows
Логи
No response