Создание имени файла в python в формате 'YYYY-MM-DD_HH-MM-SS.txt' - PullRequest
0 голосов
/ 27 июня 2019

У меня есть код, который запускается каждый день и регистрирует вывод. всякий раз, когда я выполняю код, хочу динамически создавать файл с «YYYY-MM-DD_HH-MM-SS.txt»? Есть ли способ создать файл в таком формате?

Ответы [ 2 ]

5 голосов
/ 27 июня 2019

Используйте библиотеку datetime:

from datetime import datetime

file_name = datetime.now().strftime('%Y-%m-%d_%H-%M-%S.txt')
with open(file_name, 'w') as fd:
    fd.write('write something')
2 голосов
/ 27 июня 2019

Вы можете использовать:

import time
filename = time.strftime('%Y-%m-%d_%H-%M-%S.txt')

Ваш вопрос не очень подробный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...