首页
学习
活动
专区
工具
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"替换为当前日期和时间。您可以根据需要修改此代码以满足您的需求。

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

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

相关·内容

3分35秒

如何使用pdb3命令调试python程序

1分17秒

Python进阶如何修改闭包内使用的外部变量?

4分39秒

看我如何使用Python对行程码与健康码图片文字进行识别统计

3分7秒

MySQL系列九之【文件管理】

4分47秒

Flink 实践教程-入门(10):Python作业的使用

4分47秒

Flink 实践教程:入门(10):Python 作业的使用

4分31秒

016_如何在vim里直接运行python程序

598
2分7秒

基于深度强化学习的机械臂位置感知抓取任务

17分43秒

MetPy气象编程Python库处理数据及可视化新属性预览

3分59秒

基于深度强化学习的机器人在多行人环境中的避障实验

领券