溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Python文件時間的用法

發(fā)布時間:2020-08-04 10:51:07 來源:億速云 閱讀:153 作者:小豬 欄目:開發(fā)技術(shù)

這篇文章主要講解了Python文件時間的用法,內(nèi)容清晰明了,對此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會有幫助。

一 按時間創(chuàng)建文件

源碼

# 截圖方式二
# coding=utf-8
import os
import time
# 當(dāng)前年月日時分秒時間 2020-01-16-10_11_49
picture_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
#當(dāng)前年月日 2020-01-16
directory_time = time.strftime("%Y-%m-%d", time.localtime(time.time()))
print('當(dāng)前年月日時分秒時間:'+ picture_time)
print("當(dāng)前年月日:"+directory_time)
# 獲取當(dāng)前文件目錄
print('當(dāng)前文件目錄:'+os.getcwd())
# 獲取到當(dāng)前文件的目錄,并檢查是否有 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("目錄已存在!?。?quot;)
except BaseException as msg:
  print("新建目錄失?。?s" % msg)

#切換目錄
os.chdir("D:/git")
print('切換后的目錄位置:'+os.getcwd())

源碼執(zhí)行控制臺打印:

當(dāng)前年月日時分秒時間:2020-01-16-11_19_12
當(dāng)前年月日:2020-01-16
當(dāng)前文件目錄:D:\git\gongcheng
<module 'ntpath' from 'D:\Python36\lib\ntpath.py'>
目錄新建成功:D:\git\gongcheng\2020-01-16
切換后的目錄位置:D:\git

二 獲取環(huán)境變量、進程、父進程

源代碼

import os
#獲取系統(tǒng)環(huán)境變量
print("環(huán)境變量是:"+os.environ["CLASSPATH"])
#獲取當(dāng)前進程ID
print(os.getpid())
#獲取父進程ID
print(os.getppid()) 

源碼執(zhí)行控制臺打?。?/p>

環(huán)境變量是:.;C:\Program Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program >Files\Java\jdk1.8.0_101\lib\tools.jar;
10760
11224

三、獲取當(dāng)前文件的創(chuàng)建、修改、訪問時間

源碼

import time
import os

filepath = 'D:\gongcheng'
#獲取文件的創(chuàng)建時間 get create time
ctime = os.path.getctime(filepath)
print("創(chuàng)建時間是:"+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))

源碼執(zhí)行控制臺打?。?/p>

創(chuàng)建時間是:Fri Jul 5 19:13:27 2019
修改時間是:Mon Jan 13 18:27:26 2020
訪問時間是:Mon Jan 13 18:27:26 2020

看完上述內(nèi)容,是不是對Python文件時間的用法有進一步的了解,如果還想學(xué)習(xí)更多內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI