python输出文件名时怎么设置变动的日期
时间: 2024-03-20 09:39:48 浏览: 48
你可以使用Python中的`datetime`模块来获取当前日期,然后再将日期格式化为你需要的字符串格式。下面是一个示例代码:
```python
import datetime
# 获取当前日期
now = datetime.datetime.now()
# 将日期格式化为字符串格式,如:2021-08-23
date_str = now.strftime("%Y-%m-%d")
# 将日期格式化为字符串格式,如:2021-08-23_12-30-45
date_time_str = now.strftime("%Y-%m-%d_%H-%M-%S")
# 将日期格式化为字符串格式,如:20210823
date_num_str = now.strftime("%Y%m%d")
# 输出文件名,如:example_2021-08-23.txt
filename = f"example_{date_str}.txt"
print(filename)
```
以上代码中,`now`获取当前日期和时间,然后使用`strftime`方法将日期格式化为字符串格式,最后将字符串格式的日期拼接到文件名中即可。你可以根据自己的需要,调整日期字符串的格式。
阅读全文