Um pequeno detalhe causou o problema.
Se você olhar a parte do tempo, ele diz% H:% S em vez de% H:% M, o que significa que ele conta segundos, não minutos. É por isso que estava se movendo por todo o lugar.
Está consertado agora, felizmente.
Eu tenho um programa passando por um teste. No programa eu tenho uma função de registro que imprime a hora em que o programa foi executado em um arquivo de log.
O problema é que os carimbos de hora no arquivo de log estão pulando. Abaixo estão os horários reais em que o programa foi executado e, como você pode ver, o tempo salta para frente e para trás, como se minha distribuição Linux tivesse sido sequestrada.
log = open('log.txt', 'a')
log.write(time.strftime('%Y-%m-%d %H:%S')+'\n')
log.close()
2017-05-25 09:00
2017-05-25 09:44
2017-05-25 10:13
2017-05-25 10:30
2017-05-25 10:37
2017-05-25 10:42
2017-05-25 10:39
2017-05-25 10:05
2017-05-25 10:57
2017-05-25 10:36
2017-05-25 10:24
2017-05-25 10:49
2017-05-25 10:15
2017-05-25 10:50
2017-05-25 10:54
2017-05-25 10:50
2017-05-25 10:41
2017-05-25 10:33
2017-05-25 10:37
O que pode estar errado aqui?
Um pequeno detalhe causou o problema.
Se você olhar a parte do tempo, ele diz% H:% S em vez de% H:% M, o que significa que ele conta segundos, não minutos. É por isso que estava se movendo por todo o lugar.
Está consertado agora, felizmente.