Курс 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"
- Обратное распространение ошибки
- Управление User-Agent в Python
- Отображение HTML кода в Python
- Функция с **kwargs в Python
- Методы работы со списками
- Метод join для наборов
- Открытие и запись файлов
- Работа с датами в Python
- Округление банкира в Python
- Переворот списка в Python
- Обмен значений переменных в Python
- Библиотека Rich: форматирование текста
- Метод join() для объединения элементов
- Python 3.12: переиспользование кавычек
- Работа с индексами списков
- Резервирование символов в Python
- Модуль xkcd: загрузка комиксов
- Удаление символов новой строки в Python.
- Работа с датой и временем в Python
- Поиск шаблона в строке
- f-строки в формате строк
- Протокол управления контекстом
- Функции высшего порядка в Python
- Отступы в Python
- Поиск с библиотекой Google
- Отрицательные индексы списков
- Классы данных в Python
- Python itertools combinations() — группировка элементов
- Возврат значений из генератора
- Поиск наиболее частого элемента списке
- Иерархия классов в Python
- Библиотека funcy: удобные утилиты
- Измерение времени выполнения с помощью time
- Поиск самого частого элемента
- Операторы сравнения в Python
- Генераторы в Python
- Инверсия списка/строки в Python
- CLI-инструмент howdoi
- Проверка окончания строки с помощью str.endswith()
- Определение индекса элемента списка
- Работа с OpenCV















