您现在的位置是:群英 > 开发技术 > Python语言
用Python怎样实现自动创建文件夹?
Admin发表于 2022-01-12 18:08:413043 次浏览

    用Python怎样实现自动创建文件夹?电脑使用时间长了就会有很多文件,很多朋友都是习惯放在电脑桌面,但是文件太多查找起来比较花费时间,因此如果能自动创建文件夹来进行存放是不错的方法,下文是利用python根据时间自动建立当日文件夹的代码实现,感兴趣的朋友可以了解看看。

    代码实现

# _*_coding:utf-8_*_
import os
import datetime
def 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怎样实现自动创建文件夹的代码,有一定的参考价值,有需要的朋友可以参考学习,希望对大家学习python有帮助,想要了解更多可以继续浏览群英网络其他相关的文章。

文本转载自脚本之家

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2022-06-20 16:58:27 
摘要:本篇介绍如何使用bootstrap fileinput.js(最好用的文件上传组件)来进行图片的展示,上传,包括springMVC后端文件保存。
2022-06-16 09:29:45 
摘要:在PHP中,可以利用“substr_replace()”函数去掉中间的几位字符,该函数用于把字符串的一部分替换为另一个字符串,只需将替换后的部分设置为空即可,语法为“substr_replace(字符串,"",去掉字符位置,去掉字符数)”。
2022-07-18 17:29:19 
摘要:php中有数组求和函数“array_sum()”,可以计算一维数组中所有元素的和;但没有直接求数组平均值的函数。php数组想要求平均值,可以利用array_sum()、count()函数与“/”运算符实现,方法:1、使用“array_sum($arr)”语句计算出数组元素和;2、使用“count($arr)”语句计算出数组长度;3、用“数组元素和/数组长度”语句求出平均值即可。
云活动
推荐内容
热门关键词
热门信息
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部