ক্রিয়েশন টাইম পাওয়া (প্ল্যাটফর্ম-নির্ভর)
উইন্ডোজ: os.path.getctime(file_path)
>>> import os
>>> print(os.path.getctime('my_file'))
1505928271.0689342
ইউনিক্স/লিনাক্স: st_birthtime অ্যাট্রিবিউট (সব সিস্টেমে নেই)
import os
stat = os.stat(path_to_file)
try:
print(stat.st_birthtime)
except AttributeError:
# লিনাক্সে ক্রিয়েশন টাইম সহজে পাওয়া যায় না
print(stat.st_mtime) # লাস্ট মডিফিকেশন টাইম
মডিফিকেশন টাইম (ক্রস-প্ল্যাটফর্ম)
>>> import os
>>> print(os.path.getmtime('my_file'))
1505928275.3081832
সময়টি ইপক (১৯৭০-০১-০১) থেকে সেকেন্ড সংখ্যা হিসেবে রিটার্ন হয়। datetime.fromtimestamp() দিয়ে রিডেবল ফরম্যাটে কনভার্ট করুন।