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

python文件重命名

作者:惨美歌   发布日期:2025-11-03   浏览:37

import os

# 定义文件重命名函数
def rename_file(old_name, new_name):
    """
    该函数用于将指定路径下的文件从 old_name 重命名为 new_name。

    参数:
    old_name (str): 原文件的完整路径及名称。
    new_name (str): 新文件的完整路径及名称。
    """
    try:
        # 检查文件是否存在
        if os.path.exists(old_name):
            # 重命名文件
            os.rename(old_name, new_name)
            print(f"文件已成功重命名为: {new_name}")
        else:
            print("原文件不存在")
    except Exception as e:
        print(f"重命名失败: {e}")

# 示例使用
old_file_path = "example.txt"
new_file_path = "new_example.txt"

rename_file(old_file_path, new_file_path)

解释说明:

  1. 导入模块:我们使用 os 模块中的 rename 函数来执行文件重命名操作。
  2. 定义函数rename_file 函数接受两个参数,分别是旧文件名和新文件名。它会检查文件是否存在,如果存在则进行重命名操作。
  3. 异常处理:通过 try-except 结构捕获并处理可能发生的异常,如文件不存在或权限问题等。
  4. 示例使用:给出了一个简单的示例,演示如何调用 rename_file 函数对文件进行重命名。

希望这段代码和解释对你有帮助!

上一篇:python批量重命名文件

下一篇:python时间格式化

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

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

Laravel 中文站