-
Notifications
You must be signed in to change notification settings - Fork 205
Description
Hi,
Im new to coding and im confused how to get around this issue on python.
my code:
def on_connect():
print('Websocket Connected: '+ socketIO._engineIO_session.id)
def on_close():
print('Websocket Closed.')
socketIO = SocketIO(TRADING_API_URL, WEBSOCKET_PORT, params={'access_token': ACCESS_TOKEN})
socketIO.on('connect', on_connect)
socketIO.on('disconnect', on_close)
bearer_access_token = "Bearer " + socketIO._engineIO_session.id + ACCESS_TOKEN
print(bearer_access_token)
--------This gives me a stop iteration error as such ------------------
error:
StopIteration Traceback (most recent call last)
in
5 print('Websocket Closed.')
6
----> 7 socketIO = SocketIO(TRADING_API_URL, WEBSOCKET_PORT, params={'access_token': ACCESS_TOKEN})
8
9 socketIO.on('connect', on_connect)
~/.local/lib/python3.7/site-packages/socketIO_client/init.py in init(self, host, port, Namespace, wait_for_connection, transports, resource, hurry_interval_in_seconds, **kw)
351 super(SocketIO, self).init(
352 host, port, Namespace, wait_for_connection, transports,
--> 353 resource, hurry_interval_in_seconds, **kw)
354
355 # Connect
~/.local/lib/python3.7/site-packages/socketIO_client/init.py in init(self, host, port, Namespace, wait_for_connection, transports, resource, hurry_interval_in_seconds, **kw)
52 if Namespace:
53 self.define(Namespace)
---> 54 self._transport
55
56 # Connect
~/.local/lib/python3.7/site-packages/socketIO_client/init.py in _transport(self)
60 if self._opened:
61 return self._transport_instance
---> 62 self._engineIO_session = self._get_engineIO_session()
63 self._negotiate_transport()
64 self._connect_namespaces()
~/.local/lib/python3.7/site-packages/socketIO_client/init.py in _get_engineIO_session(self)
74 try:
75 engineIO_packet_type, engineIO_packet_data = next(
---> 76 transport.recv_packet())
77 break
78 except (TimeoutError, ConnectionError) as e:
StopIteration: