Задать вопрос
@Romeo558
Продолжающий программист на python.

Как получить точное время так, чтобы оно каждый раз обновлялось?

Я новичок в пайтон.
Я веду лог сообщений от пользователя и хочу получать точную дату отправки сообщения и точное время вплоть до секунд. Но проблема. Переменная времени обновляется только в начале программы и в каждом сообщении одинаковое время отправки.
Пример кода с проблемой:
import datetime
#Переменные
d = datetime.datetime.now()
cur_time = f"{d.hour}:{d.minute}:{d.second}" #Здесь обновляется время,
message = input('Введите сообщение:  ')
print(f"Текст сообщения: {message},  Дата:{datetime.date.today}, Время:{cur_time}")

У меня примерно такое же включено в функцию, в которой сообщения записываются в базу данных.
Вопрос, как в каждом сообщении сделать обновление точного времени и даты. Вопрос лёгкий, но с ним я ещё не разобрался
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы