Причина, по которой это происходит, заключается в аргументе format
.Ваш форматер сообщений журнала печатает только время в формате asc.Вы должны добавить message
аргумент.
import logging
logging.basicConfig(filename='allow.txt', level=logging.DEBUG, format='%(asctime)s : %(message)s')
logging.debug(2+3)
В результате вы получите: 2018-10-20 20:27:44,082 : 5
Чтобы использовать «best-case», вы должны добавить форматер даты.
logging.basicConfig(filename='allow.txt', level=logging.DEBUG, format='%(asctime)s Answer: %(message)s', datefmt="Date: %Y-%m-%d, Time: %H:%M:%S")
В результате: Date: 2018-10-20, Time: 20:29:29 Answer: 5