在我的工作中,我几乎每天都必须将文件整理到以当前日期命名的文件夹中。因此,我制作了一个自动创建文件夹的python脚本,并右键单击-menu将脚本添加到了Windows。很方便!
我想进一步开发我的脚本,因为很多时候我还需要在名称上添加一个小的定义。例如“ 2019_14_09_proxies”。因此,如果在我单击“创建日期文件夹”-菜单后,将自动选择该文件夹的名称字段进行编辑,那就太好了。就像用鼠标单击任何文件,然后按F2再按向右箭头键或END键时会发生的情况一样,您可以在当前文件名后键入任何单词。
我的问题是:这可以在python中完成吗?
我当前的脚本是这样的:
import datetime, os
now = datetime.datetime.now()
if now.month < 10:
month = "0" + str(now.month)
else:
month = str(now.month)
if now.day < 10:
day = "0" + str(now.day)
else:
day = str(now.day)
datefolder = str(now.year) + "_" + str(month) + "_" + str(day)
if not os.path.exists(datefolder):
os.makedirs(datefolder)
else:
for i in range (2,20):
if not os.path.exists(datefolder + "_(" + str(i) + ")"):
os.makedirs(datefolder + "_(" + str(i) + ")")
break
i = i + 1