天天看點

python檔案時間_Python檔案時間操作步驟代碼詳解

一 按時間建立檔案

源碼

# 截圖方式二

# coding=utf-8

import os

import time

# 目前年月日時分秒時間 2020-01-16-10_11_49

picture_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))

#目前年月日 2020-01-16

directory_time = time.strftime("%Y-%m-%d", time.localtime(time.time()))

print('目前年月日時分秒時間:'+ picture_time)

print("目前年月日:"+directory_time)

# 擷取目前檔案目錄

print('目前檔案目錄:'+os.getcwd())

# 擷取到目前檔案的目錄,并檢查是否有 directory_time 檔案夾,如果不存在則自動建立 directory_time 檔案

try:

File_Path = os.getcwd() + '\\' + directory_time + '\\'

print(os.path)

#exists判斷檔案路徑是否存在

if not os.path.exists(File_Path):

os.makedirs(File_Path)

print("目錄建立成功:%s" % File_Path)

else:

print("目錄已存在!!!")

except BaseException as msg:

print("建立目錄失敗:%s" % msg)

#切換目錄

os.chdir("D:/git")

print('切換後的目錄位置:'+os.getcwd())

源碼執行控制台列印:

目前年月日時分秒時間:2020-01-16-11_19_12

目前年月日:2020-01-16

目前檔案目錄:D:\git\gongcheng

目錄建立成功:D:\git\gongcheng\2020-01-16

切換後的目錄位置:D:\git

二 擷取環境變量、程序、父程序

源代碼

import os

#擷取系統環境變量

print("環境變量是:"+os.environ["CLASSPATH"])

#擷取目前程序ID

print(os.getpid())

#擷取父程序ID

print(os.getppid())

源碼執行控制台列印:

環境變量是:.;C:\Program Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program >Files\Java\jdk1.8.0_101\lib\tools.jar;

10760

11224

三、擷取目前檔案的建立、修改、通路時間

源碼

import time

import os

filepath = 'D:\gongcheng'

#擷取檔案的建立時間 get create time

ctime = os.path.getctime(filepath)

print("建立時間是:"+time.ctime(ctime))

#擷取檔案的修改時間 get modify time

utime = os.path.getmtime(filepath)

print("修改時間是:"+time.ctime(utime))

#擷取檔案的通路時間 get active time

atime = os.path.getatime(filepath)

print("通路時間是:"+time.ctime(atime))

源碼執行控制台列印:

建立時間是:Fri Jul 5 19:13:27 2019

修改時間是:Mon Jan 13 18:27:26 2020

通路時間是:Mon Jan 13 18:27:26 2020

以上就是本文的全部内容,希望對大家的學習有所幫助,也希望大家多多支援腳本之家。