Функция on_open websocket не вызываетсяPython

Программы на Python
Ответить
Anonymous
 Функция on_open websocket не вызывается

Сообщение Anonymous »

Я пытаюсь передать стоковые данные из Polygon.io, но приложение веб-сокета не вызывает мою функцию on_open.

Пример кода; [скриншот]

Код: Выделить всё

import websocket, json
from secrety import *

socket = 'wss://socket.polygon.io/stocks'

def on_open(ws):

print("OPEN")

ws = websocket.WebSocketApp(socket, on_open=on_open)

ws.run_forever()
Я пытаюсь подключиться к веб-сокету Polygon.io для потоковой передачи биржевой информации, но не могу заставить свое приложение веб-сокета работать. Я новичок в этом, поэтому я не совсем уверен, что делаю. Я использую Mac M1, и мои файлы кода находятся в виртуальной среде.
Я просто хочу, чтобы OPEN был напечатан, чтобы убедиться, что функция вызывается, но когда я запускаю файл, ничего не происходит (как в on_open не меня не вызывают)
Я могу подключиться к веб-сокету Polygons с помощью команд терминала, хотя я не уверен, имеет ли это вообще значение.
Спасибо за любой вклад

Подробнее здесь: https://stackoverflow.com/questions/752 ... ing-called
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»