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])
如何在 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])