| ctimer. extensão do temporizador de alta precisão |
Baixe Agora |
ctimer. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Russ Porosky
- Site do editor:
- https://github.com/chaordix/
ctimer. Tag
ctimer. Descrição
O CTimer é um módulo Python que fornece um temporizador de precisão de nanoSecond no Python.usage import ctimer como timer start = timer.start () # fazer um monte de coisas aqui que levam algum tempo. Checkpoint = Timer.Checkpoint () # Faça mais algumas coisas de vampiro aqui. stop = timer.stop () Imprimir temporizador.diff (start, stop) # tempo de execução total Imprimir temporizador.diff (start, checkpoint) # tempo de execução do primeiro metade do timer.diff (ponto de verificação, parada) # tempo de execução do segundo semestre Imprimir Timer.Get () # tempo desde que o CTimer foi importadoMethod ** `start () `*'* - retorna um` int` Referenciando o carimbo de hora atual. ** `posto de verificação () `* - retorna um` int` Carimbo de hora atual. ** `stop () `* - retorna um` int` Referenciando o carimbo de hora atual. ** `diff (int A, int b)` ** - retorna a diferença entre duas referências de timestamp fornecidas por ` Iniciar () `,` checkpoint () `ou` stop () ` Ordem não importa, o resultado é sempre um "float" positivo que representa segundos. ** `Get ()` ** - Retorna o número de segundos como um "float", já que a Biblioteca da `CTimer` foi a importação. repositório em uma nova pasta. Execute os seguintes comandos (você * pode * precisar `sudo` o segundo): python setup.py build python setup.py installnotesthis é uma extensão leve e não foi testada por torrente em todas as combinações de plataformas e versões python.it Testado nos CENTOS 5, Ubuntu 10.4 e OSX 10.5 a 10.8 usando Python 2.7 e Python 3.2. Todas as plataformas foram de 64 bits.Este * deve funcionar com hosts de 32 bits, mas isso não foi testado ainda. Este * não funciona no Windows Hosts ainda.
ctimer. Software Relacionado