Обратный вызов On-Tick не выполняется в виртуальной среде Python ⇐ Python
Обратный вызов On-Tick не выполняется в виртуальной среде Python
Обратный вызов On-Tick не выполняется в виртуальной среде Python, но работает в локальной среде, в чем проблема.
Команда класса (BaseCommand):
def handle(self, *args: Any, **options: Any): api_key = "" api_secret = "" сеанс_токен = "" print("Подключение к Breeze") ветерок = BreezeConnect(api_key="") print("WebSocket успешно подключен") ветерок.generate_session(api_secret="", session_token="") ветерок.ws_connect() print("WebSocket успешно подключен") защита on_ticks(тики): print("Тики: {}".format(тики)) ветерок.on_ticks = on_ticks Breeze.subscribe_feeds(exchange_code="NFO", stock_code="ADAENT", Product_type="options", expiry_date="28 декабря 2023 г.",strike_price="3000", right="Вызов", get_exchange_quotes=True, get_market_length=False) print("Подписан на опции ADAENT") ветерок.ws_disconnect() print("Отключено от WebSocket") У меня есть команда управления Django, расположенная в папке Management/Commands. Когда я запускаю этот файл с помощью python3 Manage.py file_name в моей виртуальной среде, функция обратного вызова on_ticks не вызывается и данные не печатаются. Однако код отлично работает в моей локальной среде. Виртуальная среда активна во время выполнения файла, и все необходимые пакеты установлены. Что может быть причиной того, что функция on_ticks не выполняется в виртуальной среде?
Когда я запускаю этот скрипт в виртуальной среде, вызывается функция обратного вызова on_ticks и печатает данные on_ticks.
Обратный вызов On-Tick не выполняется в виртуальной среде Python, но работает в локальной среде, в чем проблема.
Команда класса (BaseCommand):
def handle(self, *args: Any, **options: Any): api_key = "" api_secret = "" сеанс_токен = "" print("Подключение к Breeze") ветерок = BreezeConnect(api_key="") print("WebSocket успешно подключен") ветерок.generate_session(api_secret="", session_token="") ветерок.ws_connect() print("WebSocket успешно подключен") защита on_ticks(тики): print("Тики: {}".format(тики)) ветерок.on_ticks = on_ticks Breeze.subscribe_feeds(exchange_code="NFO", stock_code="ADAENT", Product_type="options", expiry_date="28 декабря 2023 г.",strike_price="3000", right="Вызов", get_exchange_quotes=True, get_market_length=False) print("Подписан на опции ADAENT") ветерок.ws_disconnect() print("Отключено от WebSocket") У меня есть команда управления Django, расположенная в папке Management/Commands. Когда я запускаю этот файл с помощью python3 Manage.py file_name в моей виртуальной среде, функция обратного вызова on_ticks не вызывается и данные не печатаются. Однако код отлично работает в моей локальной среде. Виртуальная среда активна во время выполнения файла, и все необходимые пакеты установлены. Что может быть причиной того, что функция on_ticks не выполняется в виртуальной среде?
Когда я запускаю этот скрипт в виртуальной среде, вызывается функция обратного вызова on_ticks и печатает данные on_ticks.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-