在发送前重命名文件可以通过以下步骤实现:
import os
def rename_file(file_path, new_name):
# 获取文件所在目录和原始文件名
dir_name = os.path.dirname(file_path)
old_name = os.path.basename(file_path)
# 构建新的文件路径
new_path = os.path.join(dir_name, new_name)
# 执行重命名操作
os.rename(file_path, new_path)
print(f"文件重命名成功!新文件名为:{new_name}")
# 调用示例
file_path = "/path/to/file.txt"
new_name = "new_file.txt"
rename_file(file_path, new_name)
在上述示例中,rename_file
函数接受文件路径和新的文件名作为参数,使用os.rename
函数执行重命名操作。最后,打印出重命名成功的提示信息。
通过以上步骤和示例代码,您可以在发送文件之前轻松地重命名文件,并了解了腾讯云相关产品的推荐。
领取专属 10元无门槛券
手把手带您无忧上云