Курс 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. Python reversed() функция
  2. Использование метода lower()
  3. Python Enum Weekday Usage
  4. Конвертация текстовых чисел с помощью Numerizer
  5. Порядок операций в Python
  6. Сравнение def и lambda-функций
  7. Многопоточность в Python
  8. Расширение операции побитового «и» в Python
  9. Проверка на палиндром
  10. Разделение строки на подстроки в Python
  11. Замена символов в строке
  12. Модуль Antigravity в Python 3
  13. Метод get для словаря
  14. Установка random seed в Python
  15. Декораторы в Python
  16. Функция format() в Python
  17. Извлечение статей с newspaper3k
  18. Печать календаря в Python
  19. F-строки в Python
  20. Работа с itertools
  21. Область видимости переменных
  22. Метод join() для объединения элементов в строку.
  23. Генерация случайных чисел в Python
  24. F-строки в Python 3.8
  25. Структура данных deque в Python
  26. Фильтрация списка чисел
  27. Оператор continue в Python
  28. Проверка типов с помощью isinstance
  29. Оптимизация создания строк
  30. Сумма элементов списка
  31. Функция reduce() из модуля functools
  32. Просмотр атрибутов и методов класса
  33. Упрощение работы с JSON-данными в Python
  34. enumerate() в Python для работы с индексами
  35. Множественное назначение в Python
  36. Срезы в Numpy
  37. Порядок и длина множеств в Python
  38. Вывод с переменной через запятую
  39. Склеивание строк без циклов
  40. Python defaultdict добавление ключа
  41. Измерение времени выполнения кода
  42. Структурирование именованных констант
  43. Частичное применение функций в Python
  44. Перебор элементов списка в Python
  45. Копирование и вставка текста в Python

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