Python 用当前时间戳重命名相对路径

Python Rename relative path with current timestamp

如何在 Python 中检查是否存在某些相对路径并将其重命名为当前时间戳。 例子: 路径名称是 /home/folder-20190228/ 启动脚本后,我想检查此路径是否存在并将其重命名为当前时间戳 /home/folder-20190301/

您可以使用 os.path.isdir 检查目录是否存在,您将获得 datetime 库的当前时间戳。

import datetime
import os

path = "/home/folder-20190228/"
current_timestamp = f"{datetime.datetime.now():%Y%m%d}"

if os.path.isdir(path):
    path = '-'.join([path.split('-')[0], current_timestamp])