Как удалить случайные символы из строки? - PullRequest
0 голосов
/ 10 апреля 2020

Я использую python и пожарную базу. Мой код получает переменную из firebase с необходимой мне информацией и некоторой exra-информацией, поэтому я хотел бы знать, как удалить эту часть переменной. Идеальным способом должно быть удаление некоторых символов справа и нескольких символов слева, но большая часть переменной является случайной. Это код

frame = firebase.get("/LogFirebase/Frame//", None)
print(frame)

, и это то, что я получаю из консоли

{'-M4Wghe_NLwGVOQ57K2f': {'frame': 'newframes'}}

Я хочу удалить первые 36 символов и последние 2

1 Ответ

0 голосов
/ 10 апреля 2020

Если вы пытаетесь извлечь '-M4Wghe_NLwGVOQ57K2f' и newframes соответственно, то вы можете просто использовать словарные методы для извлечения информации.

# These should both be strings
# They will have 
first_info = list(frame.keys())[0]
second_info = list(frame.values())[0]['frame']

Это должно помочь вам получить необходимую информацию при условии, что информация - это две вещи, которые я предположил выше. Дайте мне знать, если это было правильное предположение. Береги себя!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...