Курс 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"
- Реализация метода __abs__ в Python
- Переворот списка в Python
- Декораторы в Python
- Defaultdict в Python
- Метод Enumerate() для списков
- Константы в модуле cmath
- Удаление специальных символов с помощью re.sub
- Генераторы в Python
- Работа со списками
- Переворот строки с использованием цикла
- Проверка наличия элемента в списке
- Отправка HTTP-запросов в Python
- PrettyTable: создание таблицы
- Списковый компрехеншен.
- Названия переменных
- Python Аргументы по умолчанию
- Игра «Угадывание чисел»
- Округление банкира в Python
- Работа с аргументами командной строки в Python
- Функция format() в Python
- Логирование с Logzero
- Обработка ошибок в Python
- Применение функций в Python
- Отрицательные индексы списков
- Удаление ресурса в Python
- Python Метод sleep() времени
- Класс UserDict: дополнительная функциональность
- Синтаксис переменных цикла в Python
- Импорт модулей и пакетов в Python
- Срез списка в Python
- Перехват исключений в Python
- Сохранение и загрузка модели в PyTorch
- Нарезка списков в Python
- Создание объекта timedelta
- Роль object и type в Python
- Игра «Виселица» на Python
- Создание списка через итерацию
- JSON-esque в Python
- Избегайте ошибку FileNotFoundError
- Замыкания в Python
- Хранение переменных в Python.
- Аннотации типов в Python
- Область видимости переменных
- Форматирование строк в Python















