Курс 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. Реализация метода __abs__ в Python
  2. Переворот списка в Python
  3. Декораторы в Python
  4. Defaultdict в Python
  5. Метод Enumerate() для списков
  6. Константы в модуле cmath
  7. Удаление специальных символов с помощью re.sub
  8. Генераторы в Python
  9. Работа со списками
  10. Переворот строки с использованием цикла
  11. Проверка наличия элемента в списке
  12. Отправка HTTP-запросов в Python
  13. PrettyTable: создание таблицы
  14. Списковый компрехеншен.
  15. Названия переменных
  16. Python Аргументы по умолчанию
  17. Игра «Угадывание чисел»
  18. Округление банкира в Python
  19. Работа с аргументами командной строки в Python
  20. Функция format() в Python
  21. Логирование с Logzero
  22. Обработка ошибок в Python
  23. Применение функций в Python
  24. Отрицательные индексы списков
  25. Удаление ресурса в Python
  26. Python Метод sleep() времени
  27. Класс UserDict: дополнительная функциональность
  28. Синтаксис переменных цикла в Python
  29. Импорт модулей и пакетов в Python
  30. Срез списка в Python
  31. Перехват исключений в Python
  32. Сохранение и загрузка модели в PyTorch
  33. Нарезка списков в Python
  34. Создание объекта timedelta
  35. Роль object и type в Python
  36. Игра «Виселица» на Python
  37. Создание списка через итерацию
  38. JSON-esque в Python
  39. Избегайте ошибку FileNotFoundError
  40. Замыкания в Python
  41. Хранение переменных в Python.
  42. Аннотации типов в Python
  43. Область видимости переменных
  44. Форматирование строк в Python

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