GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Recebendo data e hora em Python

python
Tags: #<Tag:0x00007fb01c274e70>

#1

Estou tentando receber uma data (dia e hora), caso o dia e hora seja igual à data atual, é executado uma ação.
Estou fazendo basicamente assim:

hj = datetime.now()
dia = input(str('Informe o dia e hora: '))

No caso o usuário daria a resposta assim dd/mm/YYYY, hh:mm (com a vírgula entre o dia e a hora).

data = datetime.strptime(dia, '%d/%m/%Y, %H:%M')

Converti a string em data e se a variável dia fosse igual à variável hj, ele executaria uma ação.

if dia == hj:
    print('olá')

Mas não está dando certo. Em que estou errando?