Python文件時(shí)間操作步驟代碼詳解
一 按時(shí)間創(chuàng)建文件
源碼
# 截圖方式二
# coding=utf-8
import os
import time
# 當(dāng)前年月日時(shí)分秒時(shí)間 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)前年月日時(shí)分秒時(shí)間:'+ picture_time)
print("當(dāng)前年月日:"+directory_time)
# 獲取當(dāng)前文件目錄
print('當(dāng)前文件目錄:'+os.getcwd())
# 獲取到當(dāng)前文件的目錄,并檢查是否有 directory_time 文件夾,如果不存在則自動(dòng)新建 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())
源碼執(zhí)行控制臺(tái)打?。?/p>
當(dāng)前年月日時(shí)分秒時(shí)間: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)境變量、進(jìn)程、父進(jìn)程
源代碼
import os
#獲取系統(tǒng)環(huán)境變量
print("環(huán)境變量是:"+os.environ["CLASSPATH"])
#獲取當(dāng)前進(jìn)程ID
print(os.getpid())
#獲取父進(jìn)程ID
print(os.getppid())
源碼執(zhí)行控制臺(tái)打印:
環(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)建、修改、訪問(wèn)時(shí)間
源碼
import time
import os
filepath = 'D:\gongcheng'
#獲取文件的創(chuàng)建時(shí)間 get create time
ctime = os.path.getctime(filepath)
print("創(chuàng)建時(shí)間是:"+time.ctime(ctime))
#獲取文件的修改時(shí)間 get modify time
utime = os.path.getmtime(filepath)
print("修改時(shí)間是:"+time.ctime(utime))
#獲取文件的訪問(wèn)時(shí)間 get active time
atime = os.path.getatime(filepath)
print("訪問(wèn)時(shí)間是:"+time.ctime(atime))
源碼執(zhí)行控制臺(tái)打?。?/p>
創(chuàng)建時(shí)間是:Fri Jul 5 19:13:27 2019
修改時(shí)間是:Mon Jan 13 18:27:26 2020
訪問(wèn)時(shí)間是:Mon Jan 13 18:27:26 2020
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- python 代碼運(yùn)行時(shí)間獲取方式詳解
- python獲取本周、上周、本月、上月及本季的時(shí)間代碼實(shí)例
- Python sqlalchemy時(shí)間戳及密碼管理實(shí)現(xiàn)代碼詳解
- Python代碼執(zhí)行時(shí)間測(cè)量模塊timeit用法解析
- Python實(shí)現(xiàn)進(jìn)度條和時(shí)間預(yù)估的示例代碼
- 利用4行Python代碼監(jiān)測(cè)每一行程序的運(yùn)行時(shí)間和空間消耗
- python 實(shí)現(xiàn)仿微信聊天時(shí)間格式化顯示的代碼
- Python計(jì)算公交發(fā)車(chē)時(shí)間的完整代碼
- Python實(shí)現(xiàn)bilibili時(shí)間長(zhǎng)度查詢(xún)的示例代碼
- Python統(tǒng)計(jì)時(shí)間內(nèi)的并發(fā)數(shù)代碼實(shí)例
- 如何基于python測(cè)量代碼運(yùn)行時(shí)間
- python 統(tǒng)計(jì)代碼耗時(shí)的幾種方法分享
相關(guān)文章
淺析pip安裝第三方庫(kù)及pycharm中導(dǎo)入第三方庫(kù)的問(wèn)題
這篇文章主要介紹了淺析pip安裝第三方庫(kù)及pycharm中導(dǎo)入第三方庫(kù)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03
python logging 日志輪轉(zhuǎn)文件不刪除問(wèn)題的解決方法
最近在維護(hù)項(xiàng)目的python項(xiàng)目代碼,項(xiàng)目使用了 python 的日志模塊 logging, 設(shè)定了保存的日志數(shù)目, 不過(guò)沒(méi)有生效,還要通過(guò)contab定時(shí)清理數(shù)據(jù)2016-08-08
Pandas讀取excel合并單元格的正確方式(openpyxl合并單元格拆分并填充內(nèi)容)
Excel文件中可能包含合并單元格的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Pandas讀取excel合并單元格的正確方式,主要介紹的openpyxl合并單元格拆分并填充內(nèi)容,需要的朋友可以參考下2023-06-06
Python/MySQL實(shí)現(xiàn)Excel文件自動(dòng)處理數(shù)據(jù)功能
在沒(méi)有服務(wù)器存儲(chǔ)數(shù)據(jù),只有excel文件的情況下,如何利用SQL和python實(shí)現(xiàn)數(shù)據(jù)分析和數(shù)據(jù)自動(dòng)處理的功能?本文就來(lái)和大家聊聊解決辦法2023-02-02
基于Python實(shí)現(xiàn)合并多張圖片轉(zhuǎn)成mp4視頻
隨著現(xiàn)代科技飛速發(fā)展和人們提升視覺(jué)上體驗(yàn),利用圖片生成視頻的方法,確實(shí)為工作或者提升生活體驗(yàn)感做了很多成功案例,本文就來(lái)介紹一下具體實(shí)現(xiàn)方法吧2023-04-04
python 中[0]*2與0*2的區(qū)別說(shuō)明
這篇文章主要介紹了python 中[0]*2與0*2的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-05-05

