Курс 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"
- Python reversed() функция
- Использование метода lower()
- Python Enum Weekday Usage
- Конвертация текстовых чисел с помощью Numerizer
- Порядок операций в Python
- Сравнение def и lambda-функций
- Многопоточность в Python
- Расширение операции побитового «и» в Python
- Проверка на палиндром
- Разделение строки на подстроки в Python
- Замена символов в строке
- Модуль Antigravity в Python 3
- Метод get для словаря
- Установка random seed в Python
- Декораторы в Python
- Функция format() в Python
- Извлечение статей с newspaper3k
- Печать календаря в Python
- F-строки в Python
- Работа с itertools
- Область видимости переменных
- Метод join() для объединения элементов в строку.
- Генерация случайных чисел в Python
- F-строки в Python 3.8
- Структура данных deque в Python
- Фильтрация списка чисел
- Оператор continue в Python
- Проверка типов с помощью isinstance
- Оптимизация создания строк
- Сумма элементов списка
- Функция reduce() из модуля functools
- Просмотр атрибутов и методов класса
- Упрощение работы с JSON-данными в Python
- enumerate() в Python для работы с индексами
- Множественное назначение в Python
- Срезы в Numpy
- Порядок и длина множеств в Python
- Вывод с переменной через запятую
- Склеивание строк без циклов
- Python defaultdict добавление ключа
- Измерение времени выполнения кода
- Структурирование именованных констант
- Частичное применение функций в Python
- Перебор элементов списка в Python
- Копирование и вставка текста в Python















