Я пытаюсь создать файл .txt с некоторыми данными, и я хочу, чтобы имя файла было текущим временем.Но когда я запускаю свой код, он создает пустой файл, без какого-либо типа файла.Вот код, о котором идет речь:
filename = datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d_%H:%M')
with open('%s.txt' % filename, 'w') as open_file:
# writing to file
Кажется, он игнорирует часть ".txt", потому что если я напишу код, подобный этому, он будет работать просто отлично:
with open('filename.txt', 'w') as open_file: