小编给大家分享一下Python中如何根据时间自动创建文件夹,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
导语
电脑桌面文件太多查找起来比较花费时间,并且凌乱的电脑桌面也会影响工作心情,于是利用python根据时间自动建立当日文件夹,这样就可以把桌面上文件按时间进行存放。
代码实现
# _*_coding:utf-8_*_import osimport datetimedef create_folder(path): # 年-月-日 时:分:秒 now_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 年 year =datetime.datetime.now().strftime('%Y') # 年-月 month = datetime.datetime.now().strftime('%Y-%m') # 年-月-日 day = datetime.datetime.now().strftime('%Y-%m-%d') # 时:分:秒 hour = datetime.datetime.now().strftime("%H:%M:%S") print(now_time + "\n"+day + "\n" + hour) foldername = path+"\\"+year+"\\"+month+"\\"+day # print(pwd) # 文件路径 word_name = os.path.exists(foldername) # 判断文件是否存在:不存在创建 if not word_name: os.makedirs(foldername) if __name__=='__main__': path=r'D:\work' # 文件夹建立位置 create_folder(path)
程序打包
将py程序发布成exe可执行文件,双击就可以在window系统运行
pyinstaller -F create_folder.py
也可将exe文件放到window自启动文件夹,这样打开电脑就可自动创建日期文件夹。
效果展示
以上是“Python中如何根据时间自动创建文件夹”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!