الفرق بين المراجعتين ل"Python/pathlib/Path/stat"
اذهب إلى التنقل
اذهب إلى البحث
التابع
ط |
ط (←أمثلة) |
||
سطر 17: | سطر 17: | ||
==<span>أمثلة</span>== | ==<span>أمثلة</span>== | ||
<span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | <span>يبين المثال التالي طريقة استخدام التابع:</span><syntaxhighlight lang="python3"> | ||
− | >>> | + | >>> Path.home() |
+ | WindowsPath('D:/Downloads/WinPython/settings') | ||
− | >>> | + | >>> Path.home().stat() |
− | + | os.stat_result(st_mode=16895, st_ino=281474977249125, st_dev=438518768, st_nlink=1, st_uid=0, st_gid=0, st_size=4096, st_atime=1530867832, st_mtime=1530867832, st_ctime=1530862426) | |
− | >>> | + | >>> import time |
− | + | >>> time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(Path.home().stat().st_atime)) | |
</syntaxhighlight> | </syntaxhighlight> | ||
− | ==<span>انظر أيضًا</span>== | + | ==<span>انظر أيضًا</span>== |
+ | <span> </span> | ||
<span> </span> | <span> </span> | ||
+ | |||
==مصادر== | ==مصادر== |
مراجعة 06:46، 12 أغسطس 2018
التابع Path.stat
يعيد معلومات عن المسار (مماثل للتابع os.stat
) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع
البنية العامة
>>> p = Path('setup.py')
>>> p.stat().st_size
956
>>> p.stat().st_mtime
1327883547.852554
المعاملات
بدون معاملات
القيمة المعادة
يعيد معلومات عن المسار (مماثل للتابع os.stat
) ، ويتم حساب المعلومات في كل مرة يتم فيها استدعاء التابع
أمثلة
يبين المثال التالي طريقة استخدام التابع:
>>> Path.home()
WindowsPath('D:/Downloads/WinPython/settings')
>>> Path.home().stat()
os.stat_result(st_mode=16895, st_ino=281474977249125, st_dev=438518768, st_nlink=1, st_uid=0, st_gid=0, st_size=4096, st_atime=1530867832, st_mtime=1530867832, st_ctime=1530862426)
>>> import time
>>> time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(Path.home().stat().st_atime))
انظر أيضًا