python小總結2(time,os)
一、時間模組
1.1 Time
time.time():獲取時間戳,結果為一個浮點數
time.gtime():獲取時間的元組形式
time.localtime():獲取的是當地時間
time.mktime():將元組形式轉換為時間戳
time.ctime():將時間戳轉換為字串
time.strftime("%Y-%m-%d %H:%M:%S",l):將時間元組轉換為字串
time.strptime(被轉換的時間物件,"%Y-%m-%d %H:%M:%S"):將時間字串轉換為元組
time.sleep(3):休眠,單位為秒
1.2 Datetime
datetime.datetime.now():獲取當前時間
datetime.datetime(2018,11,19,15,30,23,895404):獲取指定時間
被轉換的時間物件.strftime("%Y.%m.%d"):將時間物件轉換為字串
datetime.datetime.strptime(被轉換的時間物件,"%Y.%m.%d"):將字串轉換為時間物件
時間的減法運算
d5 = datetime.datetime(2018,11,19,15,30,23,895404)
d6 = datetime.datetime(2018,11,23,15,40,26,895404)
d7 = d6 - d5
1.3 Calender
二、OS
path為一個檔案路徑
os.listdir(path):獲取一個指定目錄所有的檔案以及子目錄,返回一個列表
os.name:獲取當前作業系統型別
os.environ:獲取當前作業系統中所有的環境變數
os.curdir:獲取當前目錄
os.mkdir(r"C:\Users\Administrator\Desktop\aaa"):絕對路徑:路徑的拼接使用
os.mkdir("good/text"):相對路徑:路徑的拼接使用
os.rmdir("good/text"):刪除目錄
os.stat("good"):獲取屬性
os.rename("good","hello"):
os.remove("file1.txt"):刪除普通檔案
os.path.exists(srcPath):判斷原檔案是否存在
os.path.join(path,fileList[2]):通過初始路徑拼接子檔案或者子目錄的路徑
os.path.split(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\視訊"):拆分路徑,結果為一個元組
os.path.splitext(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\視訊\1.上堂回顧.mp4"):獲取的是檔案的副檔名
os.path.isdir(path):判斷一個指定的路徑是否是目錄
os.path.isfile(path):判斷一個指定的路徑是否是檔案
os.path.getsize(r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\視訊\1.上堂回顧.mp4"):獲取檔案的大小,單位為位元組
path = r"C:\Users\Administrator\Desktop\SZ-Python1811\Day10\視訊\1.上堂回顧.mp4"
print(os.path.dirname(path)):獲取檔案的路徑(C:\Users\Administrator\Desktop\SZ-Python1811\Day10\視訊)
print(os.path.basename(path)):獲取檔名(1.上堂回顧.mp4)