NGUBIN 发表于 2024-3-20 22:26

指定路径下批量创建文件并写入内容

```python
import os

def create_files(num_files, prefix, directory):
    if not os.path.exists(directory):
      os.makedirs(directory)

    for i in range(1, num_files + 1):
      file_name = f"{prefix}_{i}.txt"
      file_path = os.path.join(directory, file_name)
      with open(file_path, "w") as f:
            f.write(f"这是文件 {file_name}")

num_files = 18# 需要创建的文件数量
prefix = "批量创建文件"# 文件名前缀
directory = "/storage/"# 存放文件的文件夹

create_files(num_files, prefix, directory)
```

NGUBIN 发表于 2024-3-21 19:51

Zero0523 发表于 2024-3-21 09:31
之前是建文件夹,无脑复制,再改文件夹名。。。终于解脱了

这个是批量创建text文本的, 还不够智能, 不能生成指定格式的文件

拎壺沖 发表于 2024-3-21 07:47

感谢分享,学习了{:1_921:}

lz19930913 发表于 2024-3-21 08:18

python确实简单

Zero0523 发表于 2024-3-21 09:31

之前是建文件夹,无脑复制,再改文件夹名。。。终于解脱了

cfsl7743 发表于 2024-3-21 15:17

        我很赞同!

gaoshi1986 发表于 2024-3-25 10:42

感谢分享,学到了
页: [1]
查看完整版本: 指定路径下批量创建文件并写入内容