首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python - 如何使用DateTime重命名文本文件

在Python中,您可以使用os模块和datetime模块来重命名文本文件。以下是一个示例代码,演示如何将文件名中的特定文本替换为当前日期和时间:

代码语言:python
代码运行次数:0
复制
import os
from datetime import datetime

def rename_text_files(directory):
    now = datetime.now()
    date_time = now.strftime("%Y-%m-%d_%H-%M-%S")

    for filename in os.listdir(directory):
        if filename.endswith(".txt"):
            old_path = os.path.join(directory, filename)
            new_filename = filename.replace("OLD_TEXT", date_time)
            new_path = os.path.join(directory, new_filename)
            os.rename(old_path, new_path)

# 使用示例
directory = "path/to/your/directory"
rename_text_files(directory)

在这个示例中,rename_text_files函数将遍历指定目录中的所有文本文件,并将文件名中的"OLD_TEXT"替换为当前日期和时间。您可以根据需要修改此代码以满足您的需求。

请注意,此示例仅适用于文本文件,如果您需要处理其他类型的文件,请相应地修改代码。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券