Python实现按当前日期(年、月、日)创建多级目录的方法


Posted in Python onApril 26, 2018

先看实际效果,现在时间2018.4.26

Python实现按当前日期(年、月、日)创建多级目录的方法

使用python脚本按照年月日生成多级目录,创建的目录可以将系统生成的日志文件放入其中,方便查阅,代码如下:

#!/usr/bin/env python
#coding=utf-8
import time
import os
#获得当前系统时间的字符串
localtime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
print('localtime='+localtime)
#系统当前时间年份
year=time.strftime('%Y',time.localtime(time.time()))
#月份
month=time.strftime('%m',time.localtime(time.time()))
#日期
day=time.strftime('%d',time.localtime(time.time()))
#具体时间 小时分钟毫秒
mdhms=time.strftime('%m%d%H%M%S',time.localtime(time.time()))
fileYear=os.getcwd()+'/upload_files/'+'/'+year
fileMonth=fileYear+'/'+month
fileDay=fileMonth+'/'+day
if not os.path.exists(fileYear):
  os.mkdir(fileYear)
  os.mkdir(fileMonth)
  os.mkdir(fileDay)
else:
  if not os.path.exists(fileMonth):
    os.mkdir(fileMonth)
    os.mkdir(fileDay)
  else:
    if not os.path.exists(fileDay):
      os.mkdir(fileDay)
#创建一个文件,以‘timeFile_'+具体时间为文件名称
fileDir=fileDay+'/timeFile_'+mdhms+'.txt'
out=open(fileDir,'w')
#在该文件中写入当前系统时间字符串
out.write('localtime='+localtime)
out.close()

关于日期时间的其他知识点

import datetime
today = datetime.date.today()

想要指定到?r分秒的?可以搞成???/p>

import datetime
#?就是指定 2008/12/5 23:59:59
today = datetime.datetime(2008, 12, 5, 23, 59, 59)
#datetime 也可以??幼黾?p,一次加一秒
x = datetime.timedelta(seconds = 1)
y = datetime.date(2008, 12, 5, 23, 59, 59)
w = x + y
#w = datetime.datetime(2008, 12, 6, 0, 0)
#一次加 23小?r 59分 59秒
x = datetime.timedelta(hours = 23, minutes = 59, seconds = 59)
w = w + x
#w = datetime.datetime(2008, 12, 6, 23, 59, 59)

?有就是,如果想要拿到今天的年,月,日 也是很??蔚恼f

import datetime
x = datetime.datetime.now() #?在?r?
#x = datetime.datetime(2008, 12, 5, 23, 59, 59) #指定?r?
x.year #??玫 2008
x.month #??玫 12
x.day # ??玫 5
x.hour  #?r
x.minute #分
x.second #秒 59

总结

以上所述是小编给大家介绍的Python实现按当前日期(年、月、日)创建多级目录的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python上下文管理器和with块详解
Sep 09 Python
详解python字节码
Feb 07 Python
使用python和pygame绘制繁花曲线的方法
Feb 24 Python
Python爬虫将爬取的图片写入world文档的方法
Nov 07 Python
python抖音表白程序源代码
Apr 07 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
Jun 13 Python
对pyqt5中QTabWidget的相关操作详解
Jun 21 Python
python中for循环把字符串或者字典添加到列表的方法
Jul 20 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
Feb 17 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
Feb 28 Python
Python接口测试文件上传实例解析
May 22 Python
python图片验证码识别最新模块muggle_ocr的示例代码
Jul 03 Python
python实现对指定输入的字符串逆序输出的6种方法
Apr 26 #Python
Python实现字符串的逆序 C++字符串逆序算法
May 28 #Python
Python实现合并同一个文件夹下所有txt文件的方法示例
Apr 26 #Python
TensorFlow损失函数专题详解
Apr 26 #Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 #Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 #Python
Python实现的计算器功能示例
Apr 26 #Python
You might like
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
2018/01/21 PHP
jquery 插件 任意位置浮动固定层
2008/12/25 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
Firefox outerHTML实现代码
2009/06/04 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
Javascript动态创建div的方法
2015/02/09 Javascript
Angularjs实现搜索关键字高亮显示效果
2017/01/17 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
layui.js实现的表单验证功能示例
2017/11/15 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
vue-cli3.0使用及部分配置详解
2018/08/29 Javascript
Angular请求防抖处理第一次请求失效问题
2019/05/17 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
element的el-table中记录滚动条位置的示例代码
2019/11/06 Javascript
js实现一款简单踩白块小游戏(曾经很火)
2019/12/02 Javascript
在微信小程序中使用mqtt服务的方法
2019/12/13 Javascript
Typescript3.9 常用新特性一览(推荐)
2020/05/14 Javascript
Openlayers实现图形绘制
2020/09/28 Javascript
[44:09]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第二局
2016/02/25 DOTA
python函数缺省值与引用学习笔记分享
2013/02/10 Python
Python进阶_关于命名空间与作用域(详解)
2017/05/29 Python
Python入门之三角函数atan2()函数详解
2017/11/08 Python
Python 编程速成(推荐)
2019/04/15 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
Python3常见函数range()用法详解
2019/12/30 Python
python数据抓取3种方法总结
2021/02/07 Python
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
爱情检讨书大全
2014/01/21 职场文书
三八节主持词
2014/03/17 职场文书
公司聚餐通知
2015/04/22 职场文书
独生子女证明范本
2015/06/19 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书