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)
os 模块中的 rename 函数来执行文件重命名操作。rename_file 函数接受两个参数,分别是旧文件名和新文件名。它会检查文件是否存在,如果存在则进行重命名操作。try-except 结构捕获并处理可能发生的异常,如文件不存在或权限问题等。rename_file 函数对文件进行重命名。希望这段代码和解释对你有帮助!
上一篇:python批量重命名文件
下一篇:python时间格式化
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站