import shutil
import os
def move_folder(src, dst):
"""
将一个文件夹移动到另一个文件夹。
参数:
src (str): 源文件夹路径。
dst (str): 目标文件夹路径。
返回:
None
"""
try:
# 确保目标路径存在,如果不存在则创建
if not os.path.exists(dst):
os.makedirs(dst)
# 移动文件夹
shutil.move(src, dst)
print(f"文件夹已成功从 {src} 移动到 {dst}")
except Exception as e:
print(f"移动文件夹时出错: {e}")
# 示例调用
move_folder('path/to/source/folder', 'path/to/destination/folder')
shutil
和 os
是 Python 标准库中的模块。shutil
提供了高级的文件操作功能,如复制、移动等;os
提供了与操作系统交互的功能,如创建目录等。move_folder
:该函数接收两个参数 src
和 dst
,分别表示源文件夹路径和目标文件夹路径。os.makedirs
确保目标路径存在,如果不存在则创建。shutil.move
函数将源文件夹移动到目标文件夹。try-except
块捕获可能发生的异常,并打印错误信息。move_folder
函数来移动文件夹。下一篇:python中的int函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站