این برنامه پایتونی مسیر یک فایل را دریافت کرده و ویژگیهای آن را نمایش میدهد.
ویژگیهایی که نمایش داده میشوند شامل نام فایل، زمان آخرین دسترسی، زمان آخرین تغییر، اندازه فایل و مسیر کامل آن هستند.
import os
import time
# مسیر فایل
file_path = input("مسیر فایل را وارد کنید: ")
# بررسی وجود فایل
if not os.path.isfile(file_path):
print("فایل مورد نظر یافت نشد.")
else:
print("\n--- ویژگیهای فایل ---")
print("نام فایل:", os.path.basename(file_path))
print("مسیر کامل:", os.path.abspath(file_path))
print("اندازه فایل (بایت):", os.path.getsize(file_path))
print("زمان آخرین دسترسی:", time.ctime(os.path.getatime(file_path)))
print("زمان آخرین تغییر:", time.ctime(os.path.getmtime(file_path)))
مسیر فایل را وارد کنید: D:/Data/info.txt
--- ویژگیهای فایل ---
نام فایل: info.txt
مسیر کامل: D:/Data/info.txt
اندازه فایل (بایت): 2048
زمان آخرین دسترسی: Sat Sep 27 18:30:00 2025
زمان آخرین تغییر: Sat Sep 27 18:20:00 2025
- مسیر فایل با input() از کاربر دریافت میشود
- با os.path.isfile() بررسی میشود که فایل وجود دارد یا نه
- نام فایل با os.path.basename() استخراج میشود
- مسیر کامل با os.path.abspath() نمایش داده میشود
- اندازه فایل با os.path.getsize() به بایت محاسبه میشود
- زمان آخرین دسترسی و تغییر با os.path.getatime() و getmtime() گرفته شده و با time.ctime() به فرمت خوانا تبدیل میشود