用python批量创建文件夹到指定地方,并且可以修改文件夹名称
时间: 2023-11-28 21:49:46 浏览: 159
可以使用Python内置的os模块来实现批量创建文件夹和修改文件夹名称的功能,具体代码如下:
```python
import os
# 指定要创建文件夹的路径
path = r"C:\Users\username\Desktop\test"
# 批量创建文件夹
for i in range(1, 11):
# 拼接文件夹名称
folder_name = "folder_" + str(i)
# 拼接文件夹路径
folder_path = os.path.join(path, folder_name)
# 创建文件夹
os.mkdir(folder_path)
# 批量修改文件夹名称
for i in range(1, 11):
# 拼接旧文件夹名称
old_folder_name = "folder_" + str(i)
# 拼接旧文件夹路径
old_folder_path = os.path.join(path, old_folder_name)
# 拼接新文件夹名称
new_folder_name = "new_folder_" + str(i)
# 拼接新文件夹路径
new_folder_path = os.path.join(path, new_folder_name)
# 修改文件夹名称
os.rename(old_folder_path, new_folder_path)
```
以上代码会在指定路径下批量创建名为`folder_1`到`folder_10`的文件夹,并且批量修改它们的名称为`new_folder_1`到`new_folder_10`。需要注意的是,修改文件夹名称时,旧文件夹路径和新文件夹路径都要用`os.path.join`方法拼接,否则可能会出现路径错误的问题。
阅读全文