monkey patching tiempo.time() en python
-
20-09-2019 - |
Pregunta
Tengo una aplicación en la que, para la prueba, que deba reemplazar el tiempo.tiempo() la llamada con una marca de tiempo específico, lo he hecho en el pasado el uso de ruby
(código disponible aquí: http://github.com/zemariamm/Back-to-Future/blob/master/back_to_future.rb )
Sin embargo, yo no sé cómo hacer esto usando Python.
Cualquier sugerencias ?Saludos, Ze Maria
Solución
Usted puede simplemente ajustar la hora.tiempo para que apunte a la nueva función de la hora, como esta:
import time
def my_time():
return 0.0
old_time = time.time
time.time = my_time
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow