Поскольку никто не добавил его, следует отметить, что в будущем, начиная с Python 2.6+, рекомендуется создание строки с помощью format
, чтобы подготовиться для Python 3 +.
print ["{0:0.2f}".format(i) for i in a]
Новый синтаксис форматирования строки не прост в использовании и все же довольно мощный.
Я, хотя это может быть pprint
, может иметь что-то, но я ничего не нашел.
Клавиши Push используют модифицированный алфавит Base64:
-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz
Они состоят из метки времени и случайного значения. Алгоритм описан здесь .
С ключами Firebase в целом существует небольшой набор недопустимых символов, и они перечислены в этом ответе :
Ограничения набора символов
Обратите внимание, что URL-адреса, используемые для создания ссылок Firebase, могут содержать любые символы юникода, кроме:
blockquote>
- . (период)
- $ (знак доллара)
- [(левая квадратная скобка)
- ] (правая квадратная скобка)
- # ( хэш или знак фунта)
- / (прямая косая черта)