Курс 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. Разделение строк методом split()
  2. Многострочные строки в Python
  3. Генераторы в Python
  4. Работа с датой и временем в Python
  5. Dict Comprehension в Python
  6. Запуск файлового сервера
  7. Загрузка постов Instagram
  8. Оптимизация создания строк
  9. Ускорение обработки данных с %autoawait
  10. Работа с географическими данными в Python
  11. Метод pos в Python
  12. Создание матрицы в Python
  13. Избегайте изменяемых аргументов
  14. Руководство по использованию Colorama
  15. Codecademy в Telegram
  16. Конвертация коллекций в Python
  17. Модуль xkcd: загрузка комиксов
  18. Рациональные числа в Python
  19. Операторы объединения в Python 3.9
  20. Добавление вложенных списков
  21. Проверка однородности элементов списка
  22. split() — разделение строки
  23. Работа с пакетами
  24. Хеширование паролей с солью
  25. Эффективная конкатенация строк в Python
  26. Метод __call__ в Python
  27. Конвертация коллекций в Python.
  28. Преобразование символов в нижний регистр
  29. Операторы увеличения и уменьшения переменной
  30. Распаковка элементов последовательности
  31. Применение функции map() с лямбда-функциями
  32. Бесконечные списки в Python
  33. Работа с YAML в Python: PyYAML.
  34. Создание Radio кнопок в tkinter
  35. Работа с *args и **kwargs в Python
  36. Конкатенация строк с методом join()
  37. Методы __repr__ и __str__ в Python
  38. Измерение времени выполнения
  39. Аннотации типов в Python
  40. enumerate() в Python для работы с индексами
  41. Форматирование строк в Python.
  42. Проверка типа объекта в Python
  43. Работа с комбинациями в Python.
  44. Работа с zip-архивами в Python
  45. Фильтрация списка чисел

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