在平时的工作中,我们经常会遇到需要批量创建文件的情况。例如,汇总一个月中每天回复问题的文件、存储不同型号产品信息的相应文件等,这里以如何使用当前日期时间创建文件,使用python批量创建文件的解决方法。
时间: 2024-03-05 14:49:55 浏览: 51
Python 如何以当前日期时间批量创建文件 Python源码
好的,我来回答你的问题。可以使用Python的内置模块datetime获取当前日期时间,并将其格式化为需要的字符串格式。然后使用os模块中的函数创建文件。下面是一个示例代码:
```
import os
from datetime import datetime
# 获取当前日期时间并转换为字符串格式
now = datetime.now()
date_time = now.strftime("%Y-%m-%d_%H-%M-%S")
# 以当前日期时间为文件名创建文件
filename = f"{date_time}.txt"
with open(filename, "w") as file:
file.write("This is a test file.")
print(f"文件 {filename} 创建成功!")
```
这段代码会在当前目录下创建一个以当前日期时间命名的txt文件,并在文件中写入一行内容。你可以根据需要修改文件名和文件内容。
如果需要批量创建文件,可以使用for循环遍历需要创建文件的列表,依次使用上述代码创建文件即可。
阅读全文