Курс 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
  2. Список переменных с %who
  3. Обновление множества в Python
  4. Генераторы в Python
  5. Оператор обр. импликации
  6. Выражения-генераторы в Python
  7. Перебор элементов списка в Python
  8. Создание списков в Python
  9. Декораторы в Python
  10. Цикл for с enumerate() в Python
  11. Генераторы в Python
  12. Проверка элемента в множестве.
  13. Проверка вхождения подстроки
  14. Метод join() для объединения элементов
  15. Работа с часовыми поясами в Python.
  16. Изменение элемента списка
  17. Расширение информации об ошибке в Python
  18. Переворот строки с помощью срезов
  19. Присвоение значений переменным в Python
  20. Создание словаря в Python
  21. Удаление дубликатов из списка с помощью dict.fromkeys
  22. Операция += для списков
  23. Combobox в Tkinter
  24. Множества и frozenset
  25. Логирование в Python
  26. %pinfo: получение информации об объекте
  27. Создание и удаление объектов
  28. Хранение данных с помощью dataclasses
  29. Поиск наиболее частого элемента
  30. Ускоренный импорт библиотек
  31. Удаление элементов из списка
  32. Проверка подстроки в строке с помощью in
  33. Метод matmul для умножения матриц
  34. Создание генераторов в Python
  35. Капитализация строк
  36. PUT запрос для обновления данных
  37. Поиск HTML-элементов с BeautifulSoup
  38. Модуль math: константы π и e
  39. Метод join() для объединения элементов
  40. Python itertools combinations() — группировка элементов
  41. Форматирование данных с pprint
  42. Необязательные аргументы в Python
  43. Метод eq для сравнения объектов
  44. Тестирование модели в PyTorch
  45. Порядок операций в Python
  46. Переменная с нижним подчеркиванием

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