Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Hi,
ich ziehe Daten aus dem Netz welche im Grunde ein Dictionary sind. Ein key ist wiederum ein dictionary. Das Problem ist, dass dieses dictionary als sting übergeben wird:
danke für deine Antwort:)
Ich denke, dass json hier nicht hilft weile es direkt als dict gespeichert wird (ich will den key 'data' haben , da ich dort auf die listen aus 'bids' und 'asks' zugreifen möchte:
da ihr ja dort ganz fit zu sein scheint, wollte ich fragen ob ihr mir bei einem ähnlichen Problem helfen könnt. Seit gestern (bin neu im Bereich sockets) bekomme ich die Daten nicht mehr über http sondern websocket. Nach langem Suchen fand ich einen Klienten bei websocket der mir die Daten zieht. leider ist der Code dazu für mich eine Blackbox. Könnt ihr mir bei dem beiliegenden Code erklären wie ich die Daten so extrahieren kann (jetzt habe ich mir für das oben einfach nur mit copy and paste eine liste herausgenommen) dass ich json darauf anwenden kann wie oben ohne dass er die ganze zeit in meine console printet?
import pysher
import sys
import time
# Add a logging handler so we can see the raw communication data
import logging
root = logging.getLogger()
root.setLevel(logging.INFO)
ch = logging.StreamHandler(sys.stdout)
root.addHandler(ch)
pusher = pysher.Pusher('de504dc5763aeef9ff52')
def my_func(*args, **kwargs):
print("processing Args:", args)
print("processing Kwargs:", kwargs)
# We can't subscribe until we've connected, so we use a callback handler
# to subscribe when able
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:
# Do other things in the meantime here...
time.sleep(1)
Hey Leute, ich bekomme meine Daten jetzt doch ein wenig anders. Wie ich die Hierarchie der Listen und Tupel durchgehe verstehe ich aber ich habe immer noch das Problem, dass das dict an das ich eig will ein string ist. Könnt ihr mir helfen?