/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
games/tetris/src/core/common.py
33 строки
811 B
gil9red
Updated. Tetris
02 янв 2025, 17:23
02 янв 2025, 17:23
f3a1ef7
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import logging import sys from .config import DEBUG # SOURCE: https://github.com/gil9red/SimplePyScripts/blob/0360c558f85c0fe5e7320d88f90c0a4e23a7e342/seconds_to_str.py def seconds_to_str(seconds: int | float) -> str: hh, mm = divmod(seconds, 3600) mm, ss = divmod(mm, 60) return "%02d:%02d:%02d" % (hh, mm, ss) def ms_to_str(ms: int | float) -> str: return seconds_to_str(ms / 1000) default_handler = logging.StreamHandler(stream=sys.stdout) default_handler.setFormatter( logging.Formatter( "[%(asctime)s] %(filename)s:%(lineno)d %(levelname)-8s %(message)s" ) ) logger = logging.getLogger("tetris") logger.setLevel(logging.DEBUG if DEBUG else logging.WARNING) logger.addHandler(default_handler)