Курс 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. Работа с CSV файлами в Python
  2. Блок else в обработке исключений
  3. Сортировка и разворот списка
  4. Оператор «or» в Python
  5. Модуль os: работа с файлами и папками
  6. Метод splitlines() для разделения строк
  7. Работа с контекстным менеджером Pool
  8. Управление экспортом элементов
  9. Условные выражения в Python
  10. Сглаживание списка
  11. Секреты Python
  12. Манипуляция формой массива в Numpy
  13. Выключение компьютера с помощью Python
  14. Оператор in в Python
  15. Генераторы в Python
  16. Определение индекса элемента списка
  17. Обход словаря в Python
  18. Множественное назначение в Python
  19. Перетасовка списков в Python
  20. Генераторные функции в Python
  21. Создание коллекций из выражения-генератора
  22. Использование defaultdict в Python
  23. Синтаксис переменных цикла в Python
  24. Введение в PyTorch
  25. Фильтрация списков с itertools
  26. Просмотр атрибутов и методов класса
  27. Переворот строки с помощью срезов
  28. Форматирование строк в Python
  29. Объединение списков с использованием itertools.chain
  30. Работа с файлами в Python
  31. Flask: создание веб-приложений
  32. Создание директории в Python
  33. Функция __init__ в Python
  34. Методы Python для работы с данными
  35. Defaultdict в Python
  36. Объединение списков в Python
  37. Работа с путями в Python
  38. Работа с байтовыми строками в Python
  39. Удаление дубликатов с помощью множеств
  40. Создание циклической ссылки
  41. Участие в сообществе @selectel
  42. Мощь вложенных функций в Python
  43. Удаление символа из строки
  44. Логирование с Loguru

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