1新建10个TXT文档,2第一个文件名为当前日期3之后的文件名以现在的日期加1天,用python写
时间: 2024-02-13 09:01:54 浏览: 32
可以使用Python中的datetime和os模块来完成这个任务。下面是一个实现的例子:
```python
import datetime
import os
# 获取当前日期
today = datetime.date.today()
# 创建10个txt文件
for i in range(10):
# 构造文件名
if i == 0:
filename = today.strftime("%Y-%m-%d") + ".txt"
else:
filename = (today + datetime.timedelta(days=i)).strftime("%Y-%m-%d") + ".txt"
# 创建文件
with open(filename, "w") as f:
f.write("This is file " + str(i+1) + ".")
print("Created file: " + filename)
```
这个程序首先使用`datetime.date.today()`函数获取当前日期,然后使用循环创建10个txt文件。如果是第一个文件,文件名为当前日期,否则文件名为当前日期加上i天的日期。最后,使用`with open()`语句创建文件并写入内容。