使用python指令碼按照年月日生成多級目錄,建立的目錄可以將系統生成的日誌檔案放入其中,方便查閱,**如下:
執行#!/usr/bin/env python
#coding=utf-8
import time
import os.path
#獲得當前系統時間的字串
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='/data/python-scripts/inspector/accountinspector/badjsidaccountlogs/'+year
filemonth=fileyear+'/'+month
fileday=filemonth+'/'+day
ifnot os.path.exists(fileyear):
os.mkdir(fileyear)
os.mkdir(filemonth)
os.mkdir(fileday)
else:
ifnot os.path.exists(filemonth):
os.mkdir(filemonth)
os.mkdir(fileday)
else:
ifnot os.path.exists(fileday):
os.mkdir(fileday)
#建立乙個檔案,以『timefile_』+具體時間為檔名稱
filedir=fileday+'/timefile_'+mdhms+'.txt'
out=open(filedir,'w')
#在該檔案中寫入當前系統時間字串
out.write('localtime='+localtime)
out.close()
進入資料夾下,可以看到檔案目錄已經存在了[root@localhost accountinspector]# python timefile.py
localtime=2017-01-22
10:20:52
檔案也已經生成[root@localhost
22]# pwd
/data/python-scripts/inspector/accountinspector/badjsidaccountlogs/2017/01/22
檔案內容[
root@localhost22]
#lltotal4-
rw-r-
-r--
.1root
root
29jan
2210:20
timefile_0122102052
.txt
localtime=2017-01-22 10:20:52
Python指令碼按照當前日期建立多級目錄
使用python指令碼按照年月日生成多級目錄,建立的目錄可以將系統生成的日誌檔案放入其中,方便查閱,如下 usr bin env python cowww.cppcns.comding utf 8 import time import os.path 獲得當前系統時間的字串 localtime ti...
獲取當前日期
js獲取當前時間 獲取當前時間戳 function getnowdate 時間戳轉所需樣式 timechange.js long型別時間轉換為日期 擴充套件date的format方法 date.prototype.format function format if y test format for...
js獲取當前日期
1.date 物件用於處理日期和時間。建立 date 物件的語法 var mydate new date date 物件會自動把當前日期和時間儲存為其初始值。2.引數形式有以下5種 new date month dd,yyyy hh mm ss new date month dd,yyyy new ...