我有每天运行并记录输出的代码。每当我执行代码时,要动态创建带有“ YYYY-MM-DD_HH-MM-SS.txt”的文件吗?我可以用这种格式创建文件吗?
答案 0 :(得分:5)
使用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')
答案 1 :(得分:2)
您可以使用:
import time
filename = time.strftime('%Y-%m-%d_%H-%M-%S.txt')
您的问题不是很详细。