hi如果可能的话,我正在尝试保存一个添加日期的文件重命名(例如01_02到01_03(。
这是im测试的代码:可以将明天的日期添加到重命名的文件中吗?
import os
from datetime import datetime as dt, timedelta as td
dt = datetime.today()
td = timedelta(days=1)
Current_Date = dt + td
Current_Date = dt.strftime ("%m %d %Y")
os.rename(r'01_02_originalname', r'01_02_rename' + str(Current_Date))
您可以使用_
作为日期和文件名之间的分隔符然后拆分名称以找到原始名称,并在前面加上您想要的日期
import os
from datetime import datetime, timedelta
dt = datetime.today()
td = timedelta(days=1)
Current_Date = dt + td
Current_Date = dt.strftime ("%m_%d_%Y_")
current_name = '04_24_2022_original_name'
original_name = current_name.split('_',3)[-1]
os.rename(current_name, str(Current_Date)+original_name)