একটি ফাইল তৈরির সময় পেতে, আপনি উইন্ডোতে os.path.getctime(file_path) ব্যবহার করতে পারেন। UNIX সিস্টেমে, আপনি একই ফাংশন ব্যবহার করতে পারবেন না কারণ এটি শেষবার ফাইলের বৈশিষ্ট্য বা বিষয়বস্তু পরিবর্তন করার সময় ফেরত দেয়। UNIX ভিত্তিক সিস্টেমে তৈরির সময় পেতে, stat tuple-এর st_birthtime বৈশিষ্ট্যটি ব্যবহার করুন৷
উদাহরণ
উইন্ডোজে -
>>> import os >>> print os.path.getctime('my_file') 1505928271.0689342
এটি যুগের পর থেকে সেকেন্ডের সংখ্যায় সময় দেয়৷ ইউনিক্স সিস্টেমের জন্য,
import os stat = os.stat(path_to_file) try: print(stat.st_birthtime) except AttributeError: # Probably on Linux. No easy way to get creation dates here, # so we'll settle for when its content was last modified. print(stat.st_mtime)
আউটপুট
এটি আউটপুট দেবে −
1505928271.0689342
একটি ফাইলের পরিবর্তনের সময় পাওয়ার জন্য, আপনি os.path.getmtime(path) ব্যবহার করতে পারেন। এটি ক্রস-প্ল্যাটফর্ম সমর্থিত৷ উদাহরণস্বরূপ৷ ,
>>> import os >>> print os.path.getmtime('my_file') 1505928275.3081832