Курс 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. UserString в Python
  3. Работа с itertools
  4. Частичное применение функций в Python
  5. Путь к интерпретатору Python
  6. Метод bool() в Python
  7. Функция findall() для поиска вхождений строки
  8. Вычисление логарифмов в Python
  9. Функция zip() — объединение последовательностей
  10. Удаление дубликатов из списка с помощью dict.fromkeys
  11. Решатель судоку на Python с pygame
  12. Python: библиотеки и функции
  13. Виртуальное окружение Python
  14. Официальный канал Python в Telegram
  15. Lambda-функция в Python: использование с map() и sum()
  16. Метод rlshift для битового сдвига
  17. Проверка условий: all и any
  18. Метод hash в Python
  19. Проверка класса объекта
  20. Работа с переменными в Python
  21. Оператор continue в Python
  22. Работа с GitHub в Telegram
  23. Отображение HTML кода в Python
  24. Функция reversed() в Python
  25. Взаимодействие с sys
  26. Метод __imod__ для Python
  27. Класс Counter() для подсчета элементов
  28. Аннотации типов в Python
  29. Расчет времени выполнения программы
  30. Принципы программирования
  31. Работа с модулем cmath
  32. Динамическая типизация в Python
  33. Декоратор total_ordering для сравнения объектов
  34. Создание пустых функций и классов в Python
  35. Библиотека sh: использование команд bash в Python
  36. Измерение времени выполнения в Python
  37. Подсказки при вводе данных в Python
  38. Экспорт данных в файл.
  39. Получение размера объекта с sys.getsizeof()
  40. TypedDict для kwargs в Python 3.12
  41. Работа со словарями Python
  42. Решение переменной Шредингера
  43. Именованные срезы в Python
  44. Профилирование с Pandas
  45. Python Enum Weekday Usage
  46. Функция count() в Python
  47. Декораторы в Python
  48. Декораторы в Python

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