Из вашего примера вы добавляете переменную к имени файла журнала: я предполагаю, что это временная метка. Если вы нацеливаетесь на одно и то же имя файла снова и снова, оно будет добавлено. Смотрите пример ниже из документов:
import logging
LOG_FILENAME = 'example.log'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
logging.debug('This message should go to the log file')
В приведенном выше примере говорится: «Если вы повторно запускаете сценарий, к файлу добавляются дополнительные сообщения журнала».
Так что если вы измените свое имя файла на:
logfile = 'Datalog.log'
Это добавит к существующему файлу, если Datalog.log существует, а не создаст новый файл.