Я новичок в пайтон.
Я веду лог сообщений от пользователя и хочу получать точную дату отправки сообщения и точное время вплоть до секунд. Но проблема. Переменная времени обновляется только в начале программы и в каждом сообщении одинаковое время отправки.
Пример кода с проблемой:
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}")
У меня примерно такое же включено в функцию, в которой сообщения записываются в базу данных.
Вопрос, как в каждом сообщении сделать обновление точного времени и даты. Вопрос лёгкий, но с ним я ещё не разобрался