Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python shutil.move

作者:角落里哭泣   发布日期:2026-06-10   浏览:60

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程序编写入门

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

python集合中的元素可以是列表

staticmethod在python中有

python 保存json文件

python的assert基本用法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站