python 獲取檔案大小,建立時間和訪問時間

2022-02-01 23:54:20 字數 1317 閱讀 3837

#-*- encoding=utf8 -*-import time

import datetime

import os

''''''

def timestamptotime(timestamp):

timestruct =time.localtime(timestamp)

return time.strftime('

%y-%m-%d %h:%m:%s

',timestruct)

'''獲取檔案的大小,結果保留兩位小數,單位為mb

'''def get_filesize(filepath):

fsize =os.path.getsize(filepath)

fsize = fsize/float(1024*1024

)

return round(fsize,5

)'''

獲取檔案的訪問時間

'''def get_fileaccesstime(filepath):

t =os.path.getatime(filepath)

return

timestamptotime(t)

'''獲取檔案的建立時間

'''def get_filecreatetime(filepath):

t =os.path.getctime(filepath)

return

timestamptotime(t)

'''獲取檔案的修改時間

'''def get_filemodifytime(filepath):

t =os.path.getmtime(filepath)

return

timestamptotime(t)

dirlist=["

aaa"

]print(

"獲取檔案的修改時間")

for i in

dirlist:

print(get_filemodifytime(i))

print(

"獲取檔案的建立時間")

for i in

dirlist:

print(get_filecreatetime(i))

print(

"獲取檔案的訪問時間")

for i in

dirlist:

print(get_fileaccesstime(i))

print(

"獲取檔案的大小")

for i in

dirlist:

print(get_filesize(i))

python 獲取檔案大小,建立時間和訪問時間

python 獲取檔案大小,建立時間和訪問時間 coding utf8 import time import datetime import os deftimestamptotime timestamp timestruct time.localtime timestamp return time...

python獲取檔案大小

獲取檔案大小,直接獲取檔案大小為位元組數,換算成mbyte。獲取檔案大小 import os def get filesize fl s round os.path.getsize fl float 1024 1024 2 return selse 但遇到部分無訪問許可權的檔案,就會報錯 permi...

獲取檔案大小

1 找到檔案所在的絕對路徑。系統路徑 projectpath request.getsession getservletcontext getrealpath 檔案路徑 在上傳檔案的時候,一定會有檔案相對路徑,如果不清楚,可以打斷點然後在本地找到此檔案。檔案相對路徑 filepath 絕對路徑rea...