Files
2023-09-27 09:06:55 +02:00

20 lines
557 B
Python

from os.path import getsize as osSize
from os import stat as osStat
import datetime
class FileObject(object):
def __init__(self, name: str):
self.name = name
self.size = osSize(f"extFiles/{self.name}")
self.time = datetime.date.fromtimestamp(osStat(f"extFiles/{self.name}").st_atime).strftime('%Y-%m-%d %H:%M')
self.ext = name.split('.')[-1]
def __dict__(self):
return {
'name': self.name,
'size': self.size,
'time': self.time,
'ext': self.ext
}