Ich benutze Python und Firebase. Mein Code erhält eine Variable von Firebase mit den Informationen, die ich benötige, und einigen zusätzlichen Informationen, also würde ich gerne wissen, wie man diesen Teil der Variablen löscht. Der perfekte Weg sollte darin bestehen, einige Zeichen rechts und einige Zeichen links zu löschen, aber der größte Teil der Variablen ist zufällig. Das ist der Code
frame = firebase.get("/LogFirebase/Frame//", None)
print(frame)
Und das bekomme ich von der Konsole
{'-M4Wghe_NLwGVOQ57K2f': {'frame': 'newframes'}}
Ich möchte die ersten 36 Zeichen und die letzten 2 löschen
Wenn Sie versuchen , zu extrahieren '-M4Wghe_NLwGVOQ57K2f'
und newframes
jeweils dann können Sie einfach Wörterbuch Methoden zur Extraktion von Informationen verwenden.
# These should both be strings
# They will have
first_info = list(frame.keys())[0]
second_info = list(frame.values())[0]['frame']
Dies sollte Ihnen helfen, die Informationen zu erhalten, die Sie benötigen, vorausgesetzt, dass die Informationen die beiden Dinge sind, die ich oben angenommen habe. Lassen Sie mich wissen, ob dies eine richtige Annahme war.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen