使用python把目录下所有文件保存到指定文件夹下
时间: 2023-07-27 15:06:37 浏览: 123
python实现复制文件到指定目录
5星 · 资源好评率100%
你可以使用Python的shutil模块来将目录下的所有文件保存到指定的文件夹中。下面是一个示例代码:
```python
import os
import shutil
def save_all_files(directory, output_directory):
# 获取目录下的所有文件
files = [name for name in os.listdir(directory) if os.path.isfile(os.path.join(directory, name))]
# 将文件复制到输出目录中
for file in files:
source_file = os.path.join(directory, file)
destination_file = os.path.join(output_directory, file)
shutil.copy(source_file, destination_file)
print(f"已复制文件: {file} 到目录: {output_directory}")
# 指定目录和输出目录
directory = 'path/to/directory'
output_directory = 'path/to/output_directory'
# 调用函数将目录下的所有文件保存到指定的输出目录中
save_all_files(directory, output_directory)
```
在上面的示例代码中,你需要将`directory`替换为你想要保存文件的目录路径,将`output_directory`替换为你想要保存文件的目标目录路径。代码会遍历指定目录下的所有文件,并将这些文件复制到指定的输出目录中。
请确保在运行代码之前已经安装了必要的模块(shutil),并将目录路径替换为你自己的实际路径。
阅读全文