Курс 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
- Генераторы списков в Python
- Реверс строки в Python
- Логирование в Python
- Библиотека sh: использование команд bash в Python
- Основные методы NumPy
- Кортеж в Python: создание и использование
- Применение функций в Python
- Изменяемые и неизменяемые объекты
- Метод __call__ в Python
- Python Enumerate
- Codecademy в Telegram
- Поиск наиболее частого элемента списке
- Сравнение объектов в Python
- Очистка данных с Pandas
- Запрос пароля с помощью getpass
- Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
- Создание комплексных чисел
- Удаление ключа из словаря в Python
- Атрибуты объекта в Python
- Курс по дообучению ChatGPT
- Реверс строки и списка в Python.
- Инверсия списка и строки в Python
- Метод join() для объединения строк
- Функции с дополнением
- Переопределение метода len
- Преобразование данных в Python
- Создание именованных кортежей в Python
- Просмотр атрибутов и методов класса
- Обрезка изображения с Pillow
- Работа с argparse
- Статическая типизация в Python
- Выражения-генераторы в Python
- Проблемы с именами переменных
- Замыкания в Python
- Лямбда-функции в Python
- Функция product() в Python
- Счетчик в Python: most_common()
- Асинхронное программирование с asyncio
- Генерация случайных чисел в Python
- Оптимизация памяти в Python
- Нахождение отличий в списках
- Любовь к Python
- Введение в PyTorch
- Управление экспортом элементов















