Если вы впервые используете Firebase с использованием Python (как и я), вы, вероятно, начнете с поиска в Google «python firebase».

Google скажет вам использовать пакет python-firebase. НЕ ДЕЛАЙТЕ ЭТО !!! Надеюсь, вы дошли до этого поста до того, как pip установил python-firebase и начал расширять его. Вот первое предостережение:

Используйте Pyrebase, а не python-firebase.

Последний коммит для python-firebase - 2013 год. Он устарел.

С другой стороны, pyrebase актуальна (по состоянию на ноябрь 2016 г.).

Хорошо, вы решили использовать Pyrebase, но вот еще одно предостережение.

Pyrebase создан для Python 3, а не 2.

Есть некоторые функции, которые могут показаться странными в Python 2. Если вы используете Python 3, то все готово. Если вы используете Python 2, вы должны либо терпеть боль от использования устаревшей базы данных python-firebase, либо избавиться от некоторых ошибок в Pyrebase.

Надеюсь, это было полезно.