Comments (3)
Hey @robinCantelli ,
In order to work with the data I'd suggest storing it in a variable in your my_func
method.
import pysher
import sys
import time
import logging
root = logging.getLogger()
root.setLevel(logging.INFO)
ch = logging.StreamHandler(sys.stdout)
root.addHandler(ch)
pusher = pysher.Pusher('de504dc5763aeef9ff52')
# Store all messages in a list to loop over later
data = []
def my_func(*args, **kwargs):
data.append([args, kwargs])
def connect_handler(data):
channel = pusher.subscribe('order_book')
channel.bind('data', my_func)
pusher.connection.bind('pusher:connection_established', connect_handler)
pusher.connect()
while True:
time.sleep(1)
*args
and **kwargs
are safety implementations in order to work with whatever pusher channel you subscribe to - if you know you'll only have a single positional argument, defining my_func
as follows is enough too:
def my_func(message):
print(message)
Hope that helps.
from pysher.
Thank you so much!!!!
You can't imagine how much this is helping me!!!
Do you now how to switch of that it is printed in my console all the time? I'd like to see some other things on my console during the program is running.
Best
Robin
from pysher.
Sure! If you omit the logger definition, it should not give you any log messages - only stdout (i. e. print() calls) should be seen then.
from pysher.
Related Issues (20)
- not working with last version
- Consumer example not working HOT 1
- Since Version 1.0.2 the script never connect HOT 2
- Error HOT 10
- Unsatisfied requirements when upgrading to 1.0.4 from 0.5.0 HOT 1
- Getting initial socket_id for auth endpoint - Docs request HOT 5
- Closed socket from time to time
- How to set channel authorization endpoint? HOT 2
- 1.0.5 Install error
- .
- Is it possible to set this up with a Flask / Hug server?
- Release tag for 1.0.1 missing
- Support websocket path for custom host HOT 1
- Is it possible to connect Pysher to a Laravel-Websockets server HOT 5
- Pysher 1.0.6 not compatible with websocket-client==0.58.0 HOT 3
- How to get up and running? HOT 1
- Reconnect after receive Error 4201 HOT 2
- Cut a new release HOT 1
- Client Events HOT 1
- Soketi Support/disconnection error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pysher.