время исправления обезьяны.time() в python
-
20-09-2019 - |
Вопрос
У меня есть приложение, в котором для тестирования мне нужно заменить вызов time.time() на определенную временную метку, я делал это в прошлом, используя ruby
(код доступен здесь: http://github.com/zemariamm/Back-to-Future/blob/master/back_to_future.rb )
Однако я не знаю, как это сделать с помощью Python.
Какие - нибудь намеки ?Приветствия, Зе Мария
Решение
Вы можете просто установить time.time, чтобы указать на вашу новую функцию времени, вот так:
import time
def my_time():
return 0.0
old_time = time.time
time.time = my_time
Не связан с StackOverflow