import shutil
import os
# 示例代码:使用 shutil.move 移动文件或目录
# 定义源路径和目标路径
source = 'path/to/source/file_or_directory'
destination = 'path/to/destination'
try:
# 使用 shutil.move 函数移动文件或目录
shutil.move(source, destination)
print(f"成功将 {source} 移动到 {destination}")
except FileNotFoundError:
print(f"错误:{source} 不存在")
except PermissionError:
print(f"错误:权限不足,无法移动 {source}")
except Exception as e:
print(f"发生未知错误:{e}")
# 解释说明:
# shutil.move() 函数可以用于移动文件或目录。如果目标路径是已存在的目录,则源文件或目录会被移动到该目录下。
# 如果目标路径是一个文件路径,则源文件会被重命名为目标路径。
# 如果目标路径不存在,shutil.move() 会尝试创建必要的目录结构。
# 如果移动过程中遇到错误(如文件不存在、权限不足等),会捕获相应的异常并输出错误信息。
上一篇:python opencv教程
下一篇:python程序编写入门
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站