Курс 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"
- Разделение строк методом split()
- Многострочные строки в Python
- Генераторы в Python
- Работа с датой и временем в Python
- Dict Comprehension в Python
- Запуск файлового сервера
- Загрузка постов Instagram
- Оптимизация создания строк
- Ускорение обработки данных с %autoawait
- Работа с географическими данными в Python
- Метод pos в Python
- Создание матрицы в Python
- Избегайте изменяемых аргументов
- Руководство по использованию Colorama
- Codecademy в Telegram
- Конвертация коллекций в Python
- Модуль xkcd: загрузка комиксов
- Рациональные числа в Python
- Операторы объединения в Python 3.9
- Добавление вложенных списков
- Проверка однородности элементов списка
- split() — разделение строки
- Работа с пакетами
- Хеширование паролей с солью
- Эффективная конкатенация строк в Python
- Метод __call__ в Python
- Конвертация коллекций в Python.
- Преобразование символов в нижний регистр
- Операторы увеличения и уменьшения переменной
- Распаковка элементов последовательности
- Применение функции map() с лямбда-функциями
- Бесконечные списки в Python
- Работа с YAML в Python: PyYAML.
- Создание Radio кнопок в tkinter
- Работа с *args и **kwargs в Python
- Конкатенация строк с методом join()
- Методы __repr__ и __str__ в Python
- Измерение времени выполнения
- Аннотации типов в Python
- enumerate() в Python для работы с индексами
- Форматирование строк в Python.
- Проверка типа объекта в Python
- Работа с комбинациями в Python.
- Работа с zip-архивами в Python
- Фильтрация списка чисел















