Курс Python → Работа со временем в Python

Модуль time в Python предоставляет различные функции для работы со временем, измерения производительности и управления задержками в выполнении программы. Он позволяет получить текущее время, работать с временными метками, а также выполнять операции с временными интервалами.

Одной из основных функций модуля time является time(), которая возвращает количество секунд, прошедших с начала эпохи Unix. Это позволяет измерить производительность кода или задержку выполнения определенной операции.

Для работы с временными интервалами можно использовать функцию sleep(), которая приостанавливает выполнение программы на указанное количество секунд. Например, time.sleep(5) остановит выполнение программы на 5 секунд.

Также модуль time предоставляет возможность форматирования времени с помощью функции strftime(), которая позволяет преобразовать временную метку в строку в заданном формате. Например, time.strftime("%Y-%m-%d %H:%M:%S") вернет текущую дату и время в формате «год-месяц-день час:минута:секунда».


import time

# Получение текущего времени
current_time = time.time()
print(current_time)

# Приостановка выполнения программы на 3 секунды
time.sleep(3)

# Форматирование времени
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_time)

Таким образом, модуль time является удобным инструментом для работы со временем в Python, который позволяет решать различные задачи, связанные с измерением времени, управлением задержками и форматированием временных данных.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Обратное распространение ошибки
  2. Управление User-Agent в Python
  3. Отображение HTML кода в Python
  4. Функция с **kwargs в Python
  5. Методы работы со списками
  6. Метод join для наборов
  7. Открытие и запись файлов
  8. Работа с датами в Python
  9. Округление банкира в Python
  10. Переворот списка в Python
  11. Обмен значений переменных в Python
  12. Библиотека Rich: форматирование текста
  13. Метод join() для объединения элементов
  14. Python 3.12: переиспользование кавычек
  15. Работа с индексами списков
  16. Резервирование символов в Python
  17. Модуль xkcd: загрузка комиксов
  18. Удаление символов новой строки в Python.
  19. Работа с датой и временем в Python
  20. Поиск шаблона в строке
  21. f-строки в формате строк
  22. Протокол управления контекстом
  23. Функции высшего порядка в Python
  24. Отступы в Python
  25. Поиск с библиотекой Google
  26. Отрицательные индексы списков
  27. Классы данных в Python
  28. Python itertools combinations() — группировка элементов
  29. Возврат значений из генератора
  30. Поиск наиболее частого элемента списке
  31. Иерархия классов в Python
  32. Библиотека funcy: удобные утилиты
  33. Измерение времени выполнения с помощью time
  34. Поиск самого частого элемента
  35. Операторы сравнения в Python
  36. Генераторы в Python
  37. Инверсия списка/строки в Python
  38. CLI-инструмент howdoi
  39. Проверка окончания строки с помощью str.endswith()
  40. Определение индекса элемента списка
  41. Работа с OpenCV

Marketello читают маркетологи из крутых компаний