Итак, я запускаю этот код python, чтобы получить исторические данные о свечах из Binance API:
from binance.client import Client
api_key = "my api key"
api_secret = "my secret key"
client = Client(api_key, api_secret)
klines = client.get_historical_klines("BTCUSDT", Client.KLINE_INTERVAL_1MINUTE, "1 Hour ago")
print(klines)
, и он получает данные до одного часа go по умолчанию он установлен в часовом поясе UT C, но поскольку системный часовой пояс UTC + 1, он не работает, и я получаю эту ошибку ValueError: Timezone offset does not match system offset: -25200 != -28800. Please, check your config files.
, поэтому вместо usin "1 Hour ago"
я использую "1 Hour ago UTC+1"
который работает ... но! он не получает данные за последний час (это данные, которые мне нужны), я подумал, что это как-то из-за смещения в 1 час между UT C и UTC + 1, и одним из решений было бы изменить мои компьютеры часовой пояс до UT C, но я не хочу этого делать, так что ... я действительно не знаю, что делать, я искал эту проблему в Интернете, но я не нашел решений, переполнение стека моя последняя надежда, пожалуйста, помогите мне, спасибо заранее.
Редактировать: только что попытался изменить часовой пояс моей системы, чтобы увидеть, будет ли это иметь значение, но это не так.