Следуя приведенному выше примеру Джо, я бы использовал оператор арифметики модуля, так:
td = datetime.timedelta(hours=10.56)
td_str = "%d:%d" % (td.seconds/3600, td.seconds%3600/60)
Обратите внимание, что целочисленное деление в Python округляется по умолчанию; если вы хотите быть более явным, используйте math.floor () или math.ceil (), если это необходимо.
Google Maps больше не является бесплатным. Вам необходимо связать кредитную карту, чтобы вы могли получать счет, если на вашем сайте есть запросы, которые превышают 200 долларов США, которые они дают вам ежемесячно бесплатно. Вот почему вы получаете карты с водяными знаками.
Для получения дополнительной информации см.: https://cloud.google.com/maps-platform/pricing/
Как писала Виктория, Google Maps больше не является бесплатным, но вы можете переключить своего поставщика карт. Вы можете быть заинтересованы в OpenStreetMap, есть простой способ использовать его на вашем сайте, описанном здесь: https://handyman.dulare.com/switching-from-google-maps-to-openstreetmap/
К сожалению, на OpenStreetMap нет простого способа предоставить маршруты из одной точки в другую, нет уличного обзора.
с водяным знаком с  «только для целей развития» возвращается, когда выполняется одно из следующих условий:
1. В запросе отсутствует ключ API. 2.Биллинг не включен в вашем аккаунте. 3. Предоставленный метод выставления счетов недействителен (например, истекшая кредитная карта). 4. Превышен лимит на каждый день.
-->
developers.google.com/maps/documentation/embed/… – Ylama 7 August 2018 в 10:59