您好,登錄后才能下訂單哦!
這篇文章主要講解了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
<module 'ntpath' from 'D:\Python36\lib\ntpath.py'>
目錄新建成功: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
看完上述內容,是不是對Python文件時間的用法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。