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中的赋值运算符
May 13 Python
Python使用迭代器打印螺旋矩阵的思路及代码示例
Jul 02 Python
Python基础教程之内置函数locals()和globals()用法分析
Mar 16 Python
python调用API实现智能回复机器人
Apr 10 Python
PyTorch学习笔记之回归实战
May 28 Python
Python实现的爬取百度文库功能示例
Feb 16 Python
Tensorflow获取张量Tensor的具体维数实例
Jan 19 Python
Python读取JSON数据操作实例解析
May 18 Python
opencv 图像滤波(均值,方框,高斯,中值)
Jul 08 Python
详解Python利用configparser对配置文件进行读写操作
Nov 03 Python
如何利用Python实现n*n螺旋矩阵
Jan 18 Python
python+pytest接口自动化之token关联登录的实现
Apr 06 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
文章推荐系统(二)
2006/10/09 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(三)
2014/06/23 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
基于jquery的让页面控件不可用的实现代码
2010/04/27 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
JavaScript数据类型学习笔记分享
2016/09/01 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
webpack+express实现文件精确缓存的示例代码
2020/06/11 Javascript
python中将字典转换成其json字符串
2014/07/16 Python
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
Python实现各种排序算法的代码示例总结
2015/12/11 Python
python字符串,数值计算
2016/10/05 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
对tensorflow 的模型保存和调用实例讲解
2018/07/28 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
Python数据类型之List列表实例详解
2019/05/08 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
台湾屈臣氏网路商店:Watsons台湾
2020/12/29 全球购物
秸秆管理实施方案
2014/03/15 职场文书
仓库文员岗位职责
2014/04/06 职场文书
十佳家长事迹材料
2014/08/26 职场文书
工程承包协议书范本
2014/09/29 职场文书
建筑横幅标语
2014/10/09 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
Django使用redis配置缓存的方法
2021/06/01 Redis
Linux系统下MySQL配置主从分离的步骤
2022/03/21 MySQL
css样式important规则的正确使用方式
2022/06/10 HTML / CSS