python,创建Total Result文件夹,如果不存在就创建并将文件a.csv、b.csv、result.txt存放进去,存在更换名字创建新的文件夹并将文件a.csv、b.csv、result.txt存放进去。
时间: 2024-05-01 15:16:34 浏览: 47
python 实现:如果文件夹不存在就创建,如果文件存在就清空(csdn)————程序.pdf
5星 · 资源好评率100%
以下是Python代码实现:
```python
import os
import shutil
# 文件夹名称
folder_name = "Total Result"
# 文件列表
file_list = ["a.csv", "b.csv", "result.txt"]
# 检查文件夹是否存在
if os.path.exists(folder_name):
# 文件夹存在,更换名字创建新的文件夹
new_folder_name = folder_name + "_new"
os.mkdir(new_folder_name)
# 将文件复制到新的文件夹
for file in file_list:
shutil.copy(file, new_folder_name)
else:
# 文件夹不存在,创建文件夹并将文件存放进去
os.mkdir(folder_name)
for file in file_list:
shutil.copy(file, folder_name)
```
上述代码中,首先定义了文件夹名称和文件列表。然后使用`os.path.exists()`函数检查文件夹是否存在,如果存在则更换名字创建新的文件夹,并将文件复制到新的文件夹中;如果不存在则创建文件夹并将文件存放进去,使用`shutil.copy()`函数实现文件复制。
阅读全文