улучшение timerManagrr #29
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
сейчас менеджер плзволяет засеч время от одной точки, до другой, но что если точек будет много? придётся создавать новые экземпляры менеджера и вызывать его методы.
поэтому появилась идея получше: пользователь чьавит чекпоит и задаёт ему id, а если ему понадобится посчитать время, то он указывает айдишники в всё считается. думаю для этого пригодиться изученный дебаунс. вот пример кода который будет рашаться новым способос
tm.checkpoint('start')
for i in range (100_000):
tm.checkpoint (i)
tm. checkpoint('end')
print(tm.calc('start', 'end')) время от начала цикла и до конца
print(tm.calc('345', '999')) время между итерациями 345 и 999